PrintTicketConverter.ConvertPrintTicketToDevMode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvertiert den angegebenen PrintTicket Wert in eine nicht verwaltete DEVMODE-Struktur .
Überlädt
| Name | Beschreibung |
|---|---|
| ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) |
Konvertiert die angegebene verwaltete PrintTicket Struktur in eine nicht verwaltete DEVMODE-Struktur , die auf der devMODE-Struktur basiert, die durch die BaseDevModeType. |
| ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope) |
Wandelt den angegebenen verwalteten Code PrintTicket mit dem angegebenen Bereich in eine nicht verwaltete DEVMODE-Struktur um, die auf der von der BaseDevModeType basiert. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
Konvertiert die angegebene verwaltete PrintTicket Struktur in eine nicht verwaltete DEVMODE-Struktur , die auf der devMODE-Struktur basiert, die durch die BaseDevModeType.
public:
cli::array <System::Byte> ^ ConvertPrintTicketToDevMode(System::Printing::PrintTicket ^ printTicket, System::Printing::Interop::BaseDevModeType baseType);
public byte[] ConvertPrintTicketToDevMode(System.Printing.PrintTicket printTicket, System.Printing.Interop.BaseDevModeType baseType);
member this.ConvertPrintTicketToDevMode : System.Printing.PrintTicket * System.Printing.Interop.BaseDevModeType -> byte[]
Public Function ConvertPrintTicketToDevMode (printTicket As PrintTicket, baseType As BaseDevModeType) As Byte()
Parameter
- printTicket
- PrintTicket
Der PrintTicket zu konvertierende Text.
- baseType
- BaseDevModeType
Ein Wert, der angibt, ob der Benutzerstandard oder druckerstandard DEVMODE als Basis-DEVMODE verwendet werden soll.
Gibt zurück
Ein Byte Array, das die neue DEVMODE-Struktur enthält.
Ausnahmen
Dies PrintTicketConverter ist bereits verworfen.
Der Wert von printTicket ist NULL (Nothing in Visual Basic).
Der Inhalt ist printTicket nicht wohlgeformt.
Fehler bei der Konvertierung.
Dies baseType ist kein gültiger BaseDevModeType Wert.
Hinweise
Der Bereich des PrintTicket Parameters muss der gesamte Druckauftrag sein.
Diese Methode überprüft die PrintTicket. Verwenden Sie MergeAndValidatePrintTicketzum Überprüfen dieses Verwendungszwecks .
Weitere Informationen zur DEVMODE-Struktur finden Sie unter DEVMODE.
Gilt für:
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)
Wandelt den angegebenen verwalteten Code PrintTicket mit dem angegebenen Bereich in eine nicht verwaltete DEVMODE-Struktur um, die auf der von der BaseDevModeType basiert.
public:
cli::array <System::Byte> ^ ConvertPrintTicketToDevMode(System::Printing::PrintTicket ^ printTicket, System::Printing::Interop::BaseDevModeType baseType, System::Printing::PrintTicketScope scope);
public byte[] ConvertPrintTicketToDevMode(System.Printing.PrintTicket printTicket, System.Printing.Interop.BaseDevModeType baseType, System.Printing.PrintTicketScope scope);
member this.ConvertPrintTicketToDevMode : System.Printing.PrintTicket * System.Printing.Interop.BaseDevModeType * System.Printing.PrintTicketScope -> byte[]
Public Function ConvertPrintTicketToDevMode (printTicket As PrintTicket, baseType As BaseDevModeType, scope As PrintTicketScope) As Byte()
Parameter
- printTicket
- PrintTicket
Der PrintTicket zu konvertierende Text.
- baseType
- BaseDevModeType
Ein Wert, der angibt, ob der Benutzerstandard oder druckerstandard DEVMODE als Basis-DEVMODE verwendet werden soll.
- scope
- PrintTicketScope
Ein PrintTicketScope Wert, der angibt, ob die Konvertierung der PrintTicket Seite im Bereich einer Seite, eines Dokuments oder eines gesamten Druckauftrags erfolgen soll.
Gibt zurück
Ein Byte Puffer, der die neue DEVMODE-Struktur darstellt.
Ausnahmen
Dies PrintTicketConverter ist bereits verworfen.
Der Wert von printTicket ist NULL (Nothing in Visual Basic).
Der Inhalt ist printTicket nicht wohlgeformt.
Fehler bei der Konvertierung.
Dies baseType ist kein gültiger BaseDevModeType Wert.
-oder-
Dies scope ist kein gültiger PrintTicketScope Wert.
Hinweise
Diese Methode überprüft die PrintTicket. Verwenden Sie MergeAndValidatePrintTicketzum Überprüfen dieses Verwendungszwecks .
Weitere Informationen zur DEVMODE-Struktur finden Sie unter DEVMODE.