ホーム › UI.Xaml.Diagnostics › IVisualTreeService
IVisualTreeService
COMメソッド 12
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT AdviseVisualTreeChange(IVisualTreeServiceCallback* pCallback) |
| 4 | HRESULT UnadviseVisualTreeChange(IVisualTreeServiceCallback* pCallback) |
| 5 | HRESULT GetEnums(DWORD* pCount, EnumType** ppEnums) |
| 6 | HRESULT CreateInstance(LPWSTR typeName, LPWSTR value, ULONGLONG* pInstanceHandle) |
| 7 | HRESULT GetPropertyValuesChain(ULONGLONG instanceHandle, DWORD* pSourceCount, PropertyChainSource** ppPropertySources, DWORD* pPropertyCount, PropertyChainValue** ppPropertyValues) |
| 8 | HRESULT SetProperty(ULONGLONG instanceHandle, ULONGLONG value, DWORD propertyIndex) |
| 9 | HRESULT ClearProperty(ULONGLONG instanceHandle, DWORD propertyIndex) |
| 10 | HRESULT GetCollectionCount(ULONGLONG instanceHandle, DWORD* pCollectionSize) |
| 11 | HRESULT GetCollectionElements(ULONGLONG instanceHandle, DWORD startIndex, DWORD* pElementCount, CollectionElementValue** ppElementValues) |
| 12 | HRESULT AddChild(ULONGLONG parent, ULONGLONG child, DWORD index) |
| 13 | HRESULT RemoveChild(ULONGLONG parent, DWORD index) |
| 14 | HRESULT ClearChildren(ULONGLONG parent) |