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 物件,您必須先使用 *ppXmlNode ) 來取值 XmlNode 屬性的 ppXmlNode 參數 (。 這會擷取 IUnknown 類型的介面指標。 使用此指標呼叫 PrintTicket 物件的 QueryInterface 方法,以存取基礎 IXMLDOMDocument2 物件。
針對 C# 和 JavaScript 用戶端,請使用 printerextension.h GetReadStream 或 GetWriteStream 方法來存取 IPrintSchemaElement XmlNode。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 |
最低支援的伺服器 | Windows Server 2012 |
目標平台 | Windows |
標頭 | printerextension.h (包含 Printerextension.h) |