public HRESULT FormatForDisplay([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar, PROPDESC_FORMAT_FLAGS pdff, [NativeTypeName("LPWSTR")] ushort *pszText, [NativeTypeName("DWORD")] uint cchText) { return(((delegate * unmanaged <IPropertySystem *, PROPERTYKEY *, PROPVARIANT *, PROPDESC_FORMAT_FLAGS, ushort *, uint, int>)(lpVtbl[7]))((IPropertySystem *)Unsafe.AsPointer(ref this), key, propvar, pdff, pszText, cchText)); }
public HRESULT GetColumnInfo([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *propkey, CM_COLUMNINFO *pcmci) { return(((delegate * unmanaged <IColumnManager *, PROPERTYKEY *, CM_COLUMNINFO *, int>)(lpVtbl[4]))((IColumnManager *)Unsafe.AsPointer(ref this), propkey, pcmci)); }
public HRESULT SetColumns([NativeTypeName("const PROPERTYKEY *")] PROPERTYKEY *rgkeyOrder, uint cVisible) { return(((delegate * unmanaged <IColumnManager *, PROPERTYKEY *, uint, int>)(lpVtbl[7]))((IColumnManager *)Unsafe.AsPointer(ref this), rgkeyOrder, cVisible)); }
public int SetState([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key, PSC_STATE state) { return(((delegate * unmanaged <IPropertyStoreCache *, PROPERTYKEY *, PSC_STATE, int>)(lpVtbl[10]))((IPropertyStoreCache *)Unsafe.AsPointer(ref this), key, state)); }
public HRESULT GetItemData([NativeTypeName("LPCSHCOLUMNID")] PROPERTYKEY *pscid, [NativeTypeName("LPCSHCOLUMNDATA")] SHCOLUMNDATA *pscd, VARIANT *pvarData) { return(((delegate * unmanaged <IColumnProvider *, PROPERTYKEY *, SHCOLUMNDATA *, VARIANT *, int>)(lpVtbl[5]))((IColumnProvider *)Unsafe.AsPointer(ref this), pscid, pscd, pvarData)); }
public HRESULT GetDetailsEx([NativeTypeName("LPCITEMIDLIST")] ITEMIDLIST *pidl, [NativeTypeName("const SHCOLUMNID *")] PROPERTYKEY *pscid, VARIANT *pv) { return(((delegate * unmanaged <IShellFolder2 *, ITEMIDLIST *, PROPERTYKEY *, VARIANT *, int>)(lpVtbl[17]))((IShellFolder2 *)Unsafe.AsPointer(ref this), pidl, pscid, pv)); }
public int GetAt([NativeTypeName("DWORD")] uint iProp, [NativeTypeName("PROPERTYKEY *")] PROPERTYKEY *pkey) { return(((delegate * unmanaged <IPropertyStoreCache *, uint, PROPERTYKEY *, int>)(lpVtbl[4]))((IPropertyStoreCache *)Unsafe.AsPointer(ref this), iProp, pkey)); }
public static extern int PSGetPropertyFromPropertyStorage([NativeTypeName("PCUSERIALIZEDPROPSTORAGE")] IntPtr psps, [NativeTypeName("DWORD")] uint cb, [NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *rpkey, PROPVARIANT *ppropvar);
public static extern int PSFormatForDisplay([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *propkey, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar, PROPDESC_FORMAT_FLAGS pdfFlags, [NativeTypeName("LPWSTR")] ushort *pwszText, [NativeTypeName("DWORD")] uint cchText);
public static extern int PSGetNameFromPropertyKey([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *propkey, [NativeTypeName("PWSTR *")] ushort **ppszCanonicalName);
public static extern int PSCoerceToCanonicalValue([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key, PROPVARIANT *ppropvar);
public static extern int PSGetPropertyKeyFromName([NativeTypeName("PCWSTR")] ushort *pszName, PROPERTYKEY *ppropkey);
public int GetLeafConditionInfo(PROPERTYKEY *ppropkey, CONDITION_OPERATION *pcop, PROPVARIANT *ppropvar) { return(((delegate * unmanaged <ICondition2 *, PROPERTYKEY *, CONDITION_OPERATION *, PROPVARIANT *, int>)(lpVtbl[16]))((ICondition2 *)Unsafe.AsPointer(ref this), ppropkey, pcop, ppropvar)); }
public HRESULT FormatForDisplayAlloc([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar, PROPDESC_FORMAT_FLAGS pdff, [NativeTypeName("LPWSTR *")] ushort **ppszDisplay) { return(((delegate * unmanaged <IPropertySystem *, PROPERTYKEY *, PROPVARIANT *, PROPDESC_FORMAT_FLAGS, ushort **, int>)(lpVtbl[8]))((IPropertySystem *)Unsafe.AsPointer(ref this), key, propvar, pdff, ppszDisplay)); }
public static extern int PSCreateSimplePropertyChange(PKA_FLAGS flags, [NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar, [NativeTypeName("const IID &")] Guid *riid, void **ppv);
public static extern int PSFormatForDisplayAlloc([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar, PROPDESC_FORMAT_FLAGS pdff, [NativeTypeName("PWSTR *")] ushort **ppszDisplay);
public static extern int PSGetPropertyDescription([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *propkey, [NativeTypeName("const IID &")] Guid *riid, void **ppv);
public static extern int PSPropertyBag_ReadPropertyKey(IPropertyBag *propBag, [NativeTypeName("LPCWSTR")] ushort *propName, PROPERTYKEY *value);
public HRESULT MapColumnToSCID(uint iColumn, [NativeTypeName("SHCOLUMNID *")] PROPERTYKEY *pscid) { return(((delegate * unmanaged <IShellFolder2 *, uint, PROPERTYKEY *, int>)(lpVtbl[19]))((IShellFolder2 *)Unsafe.AsPointer(ref this), iColumn, pscid)); }
public static extern int PSPropertyBag_WritePropertyKey(IPropertyBag *propBag, [NativeTypeName("LPCWSTR")] ushort *propName, [NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *value);
public int SetValue([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar) { return(((delegate * unmanaged <IPropertyStoreCache *, PROPERTYKEY *, PROPVARIANT *, int>)(lpVtbl[6]))((IPropertyStoreCache *)Unsafe.AsPointer(ref this), key, propvar)); }
public static extern int PSGetImageReferenceForValue([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *propkey, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar, [NativeTypeName("PWSTR *")] ushort **ppszImageRes);
public int SetValueAndState([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key, [NativeTypeName("const PROPVARIANT *")] PROPVARIANT *ppropvar, PSC_STATE state) { return(((delegate * unmanaged <IPropertyStoreCache *, PROPERTYKEY *, PROPVARIANT *, PSC_STATE, int>)(lpVtbl[11]))((IPropertyStoreCache *)Unsafe.AsPointer(ref this), key, ppropvar, state)); }
public static extern int PSStringFromPropertyKey([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *pkey, [NativeTypeName("LPWSTR")] ushort *psz, [NativeTypeName("UINT")] uint cch);
public HRESULT IsKeyInArray([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *key) { return(((delegate * unmanaged <IPropertyChangeArray *, PROPERTYKEY *, int>)(lpVtbl[9]))((IPropertyChangeArray *)Unsafe.AsPointer(ref this), key)); }
public static extern int PSPropertyKeyFromString([NativeTypeName("LPCWSTR")] ushort *pszString, PROPERTYKEY *pkey);
public HRESULT GetColumns(CM_ENUM_FLAGS dwFlags, PROPERTYKEY *rgkeyOrder, uint cColumns) { return(((delegate * unmanaged <IColumnManager *, CM_ENUM_FLAGS, PROPERTYKEY *, uint, int>)(lpVtbl[6]))((IColumnManager *)Unsafe.AsPointer(ref this), dwFlags, rgkeyOrder, cColumns)); }
public static extern int PSCreatePropertyChangeArray([NativeTypeName("const PROPERTYKEY *")] PROPERTYKEY *rgpropkey, [NativeTypeName("const PKA_FLAGS *")] PKA_FLAGS *rgflags, [NativeTypeName("const PROPVARIANT *")] PROPVARIANT *rgpropvar, [NativeTypeName("UINT")] uint cChanges, [NativeTypeName("const IID &")] Guid *riid, void **ppv);
public int GetPropertyKey([NativeTypeName("PROPERTYKEY *")] PROPERTYKEY *pkey) { return(((delegate * unmanaged <IPropertyDescription2 *, PROPERTYKEY *, int>)(lpVtbl[3]))((IPropertyDescription2 *)Unsafe.AsPointer(ref this), pkey)); }
public HRESULT GetPropertyDescription([NativeTypeName("const PROPERTYKEY &")] PROPERTYKEY *propkey, [NativeTypeName("const IID &")] Guid *riid, void **ppv) { return(((delegate * unmanaged <IPropertySystem *, PROPERTYKEY *, Guid *, void **, int>)(lpVtbl[3]))((IPropertySystem *)Unsafe.AsPointer(ref this), propkey, riid, ppv)); }