ホーム › UI.Shell.PropertiesSystem › IPropertySystem
IPropertySystem
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetPropertyDescription(PROPERTYKEY* propkey, GUID* riid, void** ppv) |
| 4 | HRESULT GetPropertyDescriptionByName(LPWSTR pszCanonicalName, GUID* riid, void** ppv) |
| 5 | HRESULT GetPropertyDescriptionListFromString(LPWSTR pszPropList, GUID* riid, void** ppv) |
| 6 | HRESULT EnumeratePropertyDescriptions(PROPDESC_ENUMFILTER filterOn, GUID* riid, void** ppv) |
| 7 | HRESULT FormatForDisplay(PROPERTYKEY* key, PROPVARIANT* propvar, PROPDESC_FORMAT_FLAGS pdff, LPWSTR pszText, DWORD cchText) |
| 8 | HRESULT FormatForDisplayAlloc(PROPERTYKEY* key, PROPVARIANT* propvar, PROPDESC_FORMAT_FLAGS pdff, LPWSTR* ppszDisplay) |
| 9 | HRESULT RegisterPropertySchema(LPWSTR pszPath) |
| 10 | HRESULT UnregisterPropertySchema(LPWSTR pszPath) |
| 11 | HRESULT RefreshPropertySchema() |