IXpsOMCanvas インターフェイス (xpsobjectmodel.h)

ビジュアル要素と関連プロパティのグループ。

継承

IXpsOMCanvas インターフェイスは IXpsOMVisual から継承されます。 IXpsOMCanvas には、次の種類のメンバーもあります。

メソッド

IXpsOMCanvas インターフェイスには、これらのメソッドがあります。

 
IXpsOMCanvas::Clone

インターフェイスのディープ コピーを作成します。 (IXpsOMCanvas.Clone)
IXpsOMCanvas::GetAccessibilityLongDescription

オブジェクトの内容の長い (詳細な) テキスト説明を取得します。 (IXpsOMCanvas.GetAccessibilityLongDescription)
IXpsOMCanvas::GetAccessibilityShortDescription

オブジェクトの内容の短いテキスト説明を取得します。
IXpsOMCanvas::GetDictionary

キャンバスに関連付けられているディクショナリの解決された IXpsOMDictionary インターフェイスへのポインターを取得します。
IXpsOMCanvas::GetDictionaryLocal

ローカルの非共有ディクショナリの IXpsOMDictionary インターフェイスへのポインターを取得します。
IXpsOMCanvas::GetDictionaryResource

リモート ディクショナリ リソースの IXpsOMRemoteDictionaryResource インターフェイスへのポインターを取得します。
IXpsOMCanvas::GetUseAliasedEdgeMode

エイリアス化されたエッジ モードを使用してキャンバス内のオブジェクトのエッジをレンダリングするかどうかを決定するブール値を取得します。
IXpsOMCanvas::GetVisuals

キャンバス内のビジュアル オブジェクトのコレクションを含む IXpsOMVisualCollection インターフェイスへのポインターを取得します。
IXpsOMCanvas::SetAccessibilityLongDescription

オブジェクトの内容の長い (詳細な) テキスト説明を設定します。 (IXpsOMCanvas.SetAccessibilityLongDescription)
IXpsOMCanvas::SetAccessibilityShortDescription

オブジェクトの内容の短いテキスト説明を設定します。 (IXpsOMCanvas.SetAccessibilityShortDescription)
IXpsOMCanvas::SetDictionaryLocal

ローカルの非共有ディクショナリの IXpsOMDictionary インターフェイス ポインターを設定します。
IXpsOMCanvas::SetDictionaryResource

リモート ディクショナリ リソースの IXpsOMRemoteDictionaryResource インターフェイス ポインターを設定します。
IXpsOMCanvas::SetUseAliasedEdgeMode

このキャンバス内のオブジェクトのエッジをエイリアス化されたエッジ モードを使用してレンダリングするかどうかを決定する値を設定します。

注釈

次のコード例は、このインターフェイスのインスタンスを作成する方法を示しています。


IXpsOMCanvas    *newInterface;

// Note the implicit requirement that CoInitializeEx 
//  has previously been called from this thread.

hr = CoCreateInstance(
    __uuidof(XpsOMObjectFactory),
    NULL,
    CLSCTX_INPROC_SERVER,
    _uuidof(IXpsOMObjectFactory),
    reinterpret_cast<LPVOID*>(&xpsFactory)
    );

if (SUCCEEDED(hr))
{
    hr = xpsFactory->CreateCanvas (&newInterface);
    if (SUCCEEDED(hr))
    {
        // use newInterface

        newInterface->Release();
    }
    xpsFactory->Release();
}
else
{
    // evaluate HRESULT error returned in hr
}

要件

   
サポートされている最小のクライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー xpsobjectmodel.h

こちらもご覧ください

IXpsOMObjectFactory::CreateCanvas

IXpsOMVisual

インターフェイス

XML Paper Specification