次の方法で共有


IPrintSchemaOption::GetPropertyValue メソッド (printerextension.h)

指定された名前の Property 要素または ScoredProperty 要素の値の子要素の XML ノードを取得します。

構文

HRESULT GetPropertyValue(
  [in] BSTR     bstrName,
  [in] BSTR     bstrNamespaceUri,
       IUnknown **ppXmlValueNode
);

パラメーター

[in] bstrName

Property 要素または ScoredProperty 要素の name 属性の基本値。

[in] bstrNamespaceUri

Property 要素または ScoredProperty 要素の name 属性の名前空間 URI 値。

ppXmlValueNode

値の子要素の XML ノード。

戻り値

HRESULT 値を返します。 メソッドの呼び出しが成功しなかった場合は、適切な HRESULT エラー コードが返されます。

備考

要求された機能、オプション、またはプロパティが見つからない場合、このメソッドはS_FALSEを返し、機能、オプション、またはプロパティの出力オブジェクトに NULL ポインターを設定します。

IPrintSchemaTicket オブジェクトに指定された機能、オプション、またはプロパティが含まれていない場合、アプリは IPrintSchemaCapabilities オブジェクト を取得し、IPrintSchemaCapabilities::GetFeatureByKeyName または IPrintSchemaCapabilities::GetFeature 経由でクエリを実行する必要があります。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
サポートされる最小サーバー Windows Server 2012
ターゲット プラットフォーム デスクトップ
ヘッダー printerextension.h

関連項目

IPrintSchemaCapabilities

IPrintSchemaOption

IPrintSchemaTicket