printerextension.h 標頭
列印會使用此標頭。 如需詳細資訊,請參閱
printerextension.h 包含下列程式設計介面:
介面
IPrinterBidiSetRequestCallback 描述接收 Bidi 回應之回呼物件的簽章。 |
IPrinterExtensionAsyncOperation 提供與非同步作業相關聯的內容。 |
IPrinterExtensionCoNtext 代表印表機 UWP 裝置應用程式的啟用內容。 |
IPrinterExtensionCoNtextCollection 公開 IPrinterExtensionCoNtext 物件的集合。 |
IPrinterExtensionEvent IPrinterExtensionEvent 介面代表桌面印表機延伸模組所實作的事件委派,以進行啟用。 |
IPrinterExtensionEventArgs 表示桌面印表機延伸模組啟用的內容。 |
IPrinterExtensionManager CoCreating the PrinterExtensionManager class 擷取 IPrinterExtensionManager 介面。 |
IPrinterExtensionRequest 完成指定的擴充事件,並取消或成功。 |
IPrinterPropertyBag 提供強型別的 get 和 set 方法。 |
IPrinterQueue 表示單一印表機佇列。 |
IPrinterQueue2 瞭解 IPrinterQueue2 如何代表單一印表機佇列。 |
IPrinterQueueEvent 提供印表機佇列事件的事件委派。 |
IPrinterQueueView 提供變更受監視之列印工作範圍的方法。 |
IPrinterQueueViewEvent 提供事件處理常式的簽章。 |
IPrinterScriptablePropertyBag IPrinterScriptablePropertyBag 介面是傳遞至腳本用戶端的屬性包介面。 |
IPrinterScriptablePropertyBag2 定義 IPrinterScriptablePropertyBag2 介面。 |
IPrinterScriptableSequentialStream IPrinterScriptableSequentialStream 介面是可在 JavaScript 中運作的 ISequentialStream 類似介面。 它不會讀取和寫入位元組陣列,而是讀取和寫入位元組的 JavaScript 陣列,這些陣列是介於 0 到 255 之間的值。 |
IPrinterScriptableStream IPrinterScriptableStream 介面是以 IPrinterScriptableSequentialStream 為基礎,並新增類似 IStream 的語意。 |
IPrinterScriptCoNtext 傳遞至所有協力廠商條件約束 JavaScript 函式,並提供相關物件的存取權。 |
IPrintJob 包含代表列印工作的屬性。 |
IPrintJobCollection 此介面提供列印佇列中作業的列舉。 |
IPrintSchemaAsyncOperation 表示驗證、合併或認可作業的非同步作業內容。 |
IPrintSchemaAsyncOperationEvent 公開驗證、合併或認可完成事件委派。 |
IPrintSchemaCapabilities 提供存取 PrintCapabilities 的主要方法。 |
IPrintSchemaCapabilities2 IPrintSchemaCapabilities2 介面代表 IPrintSchemaCapabilities 物件的延伸模組,此物件會透過列印功能檔提供包裝函式方法。 |
IPrintSchemaDisplayableElement 提供 PrintCapabilites PrintSchema 元素的可顯示字串。 |
IPrintSchemaElement 提供列印架構專案之基礎 XML 節點和名稱屬性資訊的存取權。 |
IPrintSchemaFeature 公開列印架構功能專案。 |
IPrintSchemaNUpOption 公開列印架構 NUp 選項專案。 |
IPrintSchemaOption 公開列印架構選項物件。 |
IPrintSchemaOptionCollection 公開 IPrintSchemaOption 物件的集合。 |
IPrintSchemaPageImageableSize 公開 PrintCapabilities 的 PageImageableSize 屬性。 此介面的屬性會直接對應至 PrintCapabilities 之 PageImageableSize 屬性中的屬性。 |
IPrintSchemaPageMediaSizeOption 公開列印架構 PageMediaSize 選項專案。 |
IPrintSchemaParameterDefinition IPrintSchemaParameterDefinition 介面代表參數定義,如列印架構規格中所定義。 |
IPrintSchemaParameterInitializer IPrintSchemaParameterInitializer 介面代表參數初始化值,如列印架構規格中所定義。 |
IPrintSchemaTicket 提供主要方法來存取及驗證 PrintTicket。 |
IPrintSchemaTicket2 IPrintSchemaTicket2 介面是 IPrintSchemaTicket 介面的延伸模組,可透過列印票證檔提供包裝函式方法。 |
列舉
PrintJobStatus 此列舉是一對一對應至JOB_INFO_X 結構中提供的多工緩衝處理常式旗標。 |
PrintSchemaConstrainedSetting PrintSchemaConstrainedSetting 列舉會指定選項是否根據目前的裝置組態提供。 限制屬性只會出現在 PrintCapabilities 檔中。 |
PrintSchemaParameterDataType PrintSchemaParameterDataType 列舉會識別列印架構參數允許的資料類型。 |
PrintSchemaSelectionType PrintSchemaSelectionType 列舉可識別如何選取功能的選項。 此屬性只會出現在 PrintCapabilities 檔中。 |