Freigeben über


printerextension.h header

Diese Kopfzeile wird vom Drucken verwendet. Weitere Informationen finden Sie unter:

Drucken von Geräten

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.