次の方法で共有


IXpsOMDictionary::GetByKey メソッド (xpsobjectmodel.h)

指定したキーを含むエントリの IXpsOMShareable インターフェイス ポインターを取得します。

構文

HRESULT GetByKey(
  [in]          LPCWSTR         key,
  [in]          IXpsOMShareable *beforeEntry,
  [out, retval] IXpsOMShareable **entry
);

パラメーター

[in] key

ディクショナリで見つかるエントリのキー。

[in] beforeEntry

キーを検索するディクショナリ内の最後のエントリへの IXpsOMShareable インターフェイス ポインター。 beforeEntryNULL であるか、ディクショナリにないエントリへのインターフェイス ポインターである場合は、ディクショナリ全体が検索されます。

[out, retval] entry

キーが キーと一致するディクショナリ エントリへのインターフェイス ポインター。

戻り値

メソッドが成功すると、S_OKが返されます。それ以外の場合は、 HRESULT エラー コードを返します。

注釈

ディクショナリに格納されているインターフェイス ポインターは、通常、IXpsOMBrush や IXpsOMVisual などの IXpsOMShareable インターフェイスから派生したインターフェイスを指します。 インターフェイスの種類を確認するには、 IXpsOMShareable::GetType メソッドを 呼び出します。

要件

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

こちらもご覧ください

IXpsOMDictionary

IXpsOMShareable

XML Paper Specification