Win32 API 日本語リファレンス
ホームStorage.Xps › IXpsOMPage

IXpsOMPage

COM
IIDd3e18888-f120-4fee-8c68-35296eae91d4継承元IXpsOMPart自前メソッド開始 vtbl5

メソッド 22

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
5HRESULT GetOwner(IXpsOMPageReference** pageReference)
6HRESULT GetVisuals(IXpsOMVisualCollection** visuals)
7HRESULT GetPageDimensions(XPS_SIZE* pageDimensions)
8HRESULT SetPageDimensions(XPS_SIZE* pageDimensions)
9HRESULT GetContentBox(XPS_RECT* contentBox)
10HRESULT SetContentBox(XPS_RECT* contentBox)
11HRESULT GetBleedBox(XPS_RECT* bleedBox)
12HRESULT SetBleedBox(XPS_RECT* bleedBox)
13HRESULT GetLanguage(LPWSTR* language)
14HRESULT SetLanguage(LPWSTR language)
15HRESULT GetName(LPWSTR* name)
16HRESULT SetName(LPWSTR name)
17HRESULT GetIsHyperlinkTarget(BOOL* isHyperlinkTarget)
18HRESULT SetIsHyperlinkTarget(BOOL isHyperlinkTarget)
19HRESULT GetDictionary(IXpsOMDictionary** resourceDictionary)
20HRESULT GetDictionaryLocal(IXpsOMDictionary** resourceDictionary)
21HRESULT SetDictionaryLocal(IXpsOMDictionary* resourceDictionary)
22HRESULT GetDictionaryResource(IXpsOMRemoteDictionaryResource** remoteDictionaryResource)
23HRESULT SetDictionaryResource(IXpsOMRemoteDictionaryResource* remoteDictionaryResource)
24HRESULT Write(ISequentialStream* stream, BOOL optimizeMarkupSize)
25HRESULT GenerateUnusedLookupKey(XPS_OBJECT_TYPE type, LPWSTR* key)
26HRESULT Clone(IXpsOMPage** page)