次の方法で共有


IPrintSchemaTicket インターフェイス (printerextension.h)

PrintTicket にアクセスして検証する主なメソッドを提供します。

継承

IPrintSchemaTicket インターフェイスは、IPrintSchemaElement 継承します。

メソッド

IPrintSchemaTicket インターフェイスには、次のメソッドがあります。

 
IPrintSchemaTicket::CommitAsync

PrintTicket コミット操作の非同期コンテキストを取得します。
IPrintSchemaTicket::get_JobCopiesAllDocuments

コピー数を取得します。
IPrintSchemaTicket::GetCapabilities

この IPrintSchemaTicket オブジェクトの現在の設定に基づいてプリンター機能を表す IPrintSchemaCapabilities オブジェクトを取得します。
IPrintSchemaTicket::GetFeature

名前と完全な名前空間 URI を使用して、PrintTicket から名前付き機能を取得します。
IPrintSchemaTicket::GetFeatureByKeyName

指定したキー名に基づいて PrintTicket から機能を取得します。
IPrintSchemaTicket::NotifyXmlChanged

XML DOM オブジェクトが変更されたことを印刷システムに通知します。
IPrintSchemaTicket::p ut_JobCopiesAllDocuments

コピー数を設定します。
IPrintSchemaTicket::ValidateAsync

非同期の PrintTicket 検証操作コンテキストを取得します。

備考

C++ クライアントの場合、PrintTicket オブジェクトの IXMLDOMDocument2 オブジェクトを取得するには、まず、XmlNode プロパティの ppXmlNode パラメーターを逆参照する必要があります (*ppXmlNode を使用)。 これにより、IUnknown 型のインターフェイスへのポインターが取得されます。 このポインターを使用して、PrintTicket オブジェクトの QueryInterface メソッドを呼び出して、基になる IXMLDOMDocument2 オブジェクトにアクセスします。

C# および JavaScript クライアントの場合は、printerextension.h GetReadStream メソッドまたは GetWriteStream メソッドを使用して、IPrintSchemaElement XmlNode にアクセスします。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
サポートされる最小サーバー Windows Server 2012
ターゲット プラットフォーム ウィンドウズ
ヘッダー printerextension.h (Printerextension.h を含む)

関連項目

IPrintSchemaAsyncOperationEvent::Completed

IPrintSchemaCapabilities

IPrintSchemaElement

IPrintSchemaElement::XmlNode