IPrintSchemaTicket 介面 (printerextension.h)
提供主要方法來存取及驗證 PrintTicket。
遺產
IPrintSchemaTicket 介面繼承自 IPrintSchemaElement。
方法
IPrintSchemaTicket 介面具有這些方法。
IPrintSchemaTicket::CommitAsync 取得異步 PrintTicket 認可作業內容。 |
IPrintSchemaTicket::get_JobCopiesAllDocuments 取得複製計數。 |
IPrintSchemaTicket::GetCapabilities 會取得 IPrintSchemaCapabilities 對象,這個物件會根據這個 IPrintSchemaTicket 物件的目前設定來表示印表機功能。 |
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) |