printerextension.h header
Diese Kopfzeile wird vom Drucken verwendet. Weitere Informationen finden Sie unter:
printerextension.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IPrinterBidiSetRequestCallback Beschreibt die Signatur des Rückrufobjekts, das die Bidi-Antwort empfängt. |
IPrinterExtensionAsyncOperation Stellt den Kontext bereit, der einem asynchronen Vorgang zugeordnet ist. |
IPrinterExtensionContext- Stellt den Kontext für die Aktivierung einer UWP-Geräte-App für Drucker dar. |
IPrinterExtensionContextCollection Macht eine Auflistung von IPrinterExtensionContext -Objekten verfügbar. |
IPrinterExtensionEvent Die IPrinterExtensionEvent-Schnittstelle stellt den Ereignisdelegat dar, der von Desktopdruckererweiterungen für die Aktivierung implementiert wird. |
IPrinterExtensionEventArgs Stellt den Kontext für die Aktivierung der Desktopdruckererweiterung dar. |
IPrinterExtensionManager Die IPrinterExtensionManager-Schnittstelle wird von CoCreating der PrinterExtensionManager-Klasse abgerufen. |
IPrinterExtensionRequest Schließt das angegebene Erweiterungsereignis mit einer Stornierung oder einem Erfolg ab. |
IPrinterPropertyBag Stellt stark typierte Get- und Set-Methoden bereit. |
IPrinterQueue Stellt eine einzelne Druckerwarteschlange dar. |
IPrinterQueue2 Erfahren Sie, wie IPrinterQueue2 eine einzelne Druckerwarteschlange darstellt. |
IPrinterQueueEvent Stellt den Ereignisdelegat für Druckerwarteschlangenereignisse bereit. |
IPrinterQueueView- Bietet eine Möglichkeit zum Ändern des zu überwachenden Druckaufträgebereichs. |
IPrinterQueueViewEvent Stellt die Signatur des Ereignishandlers bereit. |
IPrinterScriptablePropertyBag Die IPrinterScriptablePropertyBag-Schnittstelle ist die Eigenschaftenbehälterschnittstelle, die an Skriptclients übergeben wird. |
IPrinterScriptablePropertyBag2 Definiert die IPrinterScriptablePropertyBag2-Schnittstelle. |
IPrinterScriptableSequentialStream- Die IPrinterScriptableSequentialStream-Schnittstelle ist eine ISequentialStream-ähnliche Schnittstelle, die in JavaScript funktioniert. Anstatt Bytearrays zu lesen und zu schreiben, liest und schreibt es JavaScript-Arrays von Bytes, die Werte zwischen 0 und 255 sind. |
IPrinterScriptableStream- Die IPrinterScriptableStream-Schnittstelle baut auf IPrinterScriptableSequentialStream auf und fügt IStream-ähnliche Semantik hinzu. |
IPrinterScriptContext- Übergeben an alle Einschränkungen von Drittanbietern JavaScript-Funktionen und bietet Zugriff auf relevante Objekte. |
IPrintJob- Enthält Eigenschaften, die einen Druckauftrag darstellen. |
IPrintJobCollection- Diese Schnittstellen stellen eine Aufzählung der Aufträge in der Druckwarteschlange bereit. |
IPrintSchemaAsyncOperation Stellt einen asynchronen Vorgangskontext für Überprüfungs-, Zusammenführungs- oder Commitvorgänge dar. |
IPrintSchemaAsyncOperationEvent Macht einen Überprüfungs-, Zusammenführungs- oder Commit-Abschlussereignisdelegat verfügbar. |
IPrintSchemaCapabilities Stellt die primäre Methode für den Zugriff auf PrintCapabilities bereit. |
IPrintSchemaCapabilities2 Die IPrintSchemaCapabilities2-Schnittstelle stellt eine Erweiterung des IPrintSchemaCapabilities -Objekts dar, das Wrappermethoden über ein Druckfunktionen-Dokument bereitstellt. |
IPrintSchemaDisplayableElement- Stellt die anzeigefähige Zeichenfolge für ein PrintCapabilites PrintSchema-Element bereit. |
IPrintSchemaElement- Bietet Zugriff auf die zugrunde liegenden XML-Knoten und Namensattributeinformationen für ein Print Schema-Element. |
IPrintSchemaFeature- Macht ein Print Schema Feature-Element verfügbar. |
IPrintSchemaNUpOption- Macht ein Print Schema NUp Option-Element verfügbar. |
IPrintSchemaOption Macht ein Print Schema Option -Objekt verfügbar. |
IPrintSchemaOptionCollection- Macht eine Auflistung von IPrintSchemaOption -Objekten verfügbar. |
IPrintSchemaPageImageableSize Macht die PageImageableSize-Eigenschaft von PrintCapabilities verfügbar. Die Eigenschaften dieser Schnittstelle werden direkt den Eigenschaften in der PageImageableSize-Eigenschaft von PrintCapabilities zugeordnet. |
IPrintSchemaPageMediaSizeOption Macht ein Print Schema PageMediaSize Option-Element verfügbar. |
IPrintSchemaParameterDefinition Die IPrintSchemaParameterDefinition-Schnittstelle stellt eine Parameterdefinition dar, wie in der Druckschemaspezifikation definiert. |
IPrintSchemaParameterInitializer- Die IPrintSchemaParameterInitializer-Schnittstelle stellt einen Parameterinitialisierungswert dar, wie in der Druckschemaspezifikation definiert. |
IPrintSchemaTicket- Stellt die primäre Methode für den Zugriff auf und die Überprüfung eines PrintTicket bereit. |
IPrintSchemaTicket2 Die IPrintSchemaTicket2-Schnittstelle ist eine Erweiterung der IPrintSchemaTicket-Schnittstelle, die Wrappermethoden über ein Druckticketdokument bereitstellt. |
Aufzählungen
PrintJobStatus- Diese Enumeration ist eine 1:1-Zuordnung zu den in den JOB_INFO_X Strukturen bereitgestellten Spoolerflags. |
PrintSchemaConstrainedSetting Die PrintSchemaConstrainedSetting-Aufzählung gibt an, ob die Option basierend auf der aktuellen Gerätekonfiguration verfügbar ist. Das eingeschränkte Attribut wird nur in einem PrintCapabilities-Dokument angezeigt. |
PrintSchemaParameterDataType- Die PrintSchemaParameterDataType-Aufzählung identifiziert die zulässigen Datentypen für den Print Schema-Parameter. |
PrintSchemaSelectionType- Die PrintSchemaSelectionType-Aufzählung gibt an, wie die Optionen eines Features ausgewählt werden sollen. Diese Eigenschaft wird nur in einem PrintCapabilities-Dokument angezeigt. |