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 das angegebene PrintTicket in eine nicht verwaltete DEVMODE-Struktur.
Überlädt
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) |
Konvertiert das angegebene verwaltete PrintTicket in eine nicht verwaltete DEVMODE-Struktur, die auf der DEVMODE-Struktur basiert, die von BaseDevModeType angegeben ist. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope) |
Konvertiert das angegebene PrintTicket mit verwaltetem Code und dem angegebenen Bereich in eine nicht verwaltete DEVMODE-Struktur, die auf der DEVMODE-Struktur basiert, die von BaseDevModeType angegeben wird. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
Konvertiert das angegebene verwaltete PrintTicket in eine nicht verwaltete DEVMODE-Struktur, die auf der DEVMODE-Struktur basiert, die von BaseDevModeType angegeben ist.
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
Die zu konvertierende PrintTicket.
- baseType
- BaseDevModeType
Ein Wert, mit dem angegeben wird, ob als Basis-DEVMODE der Standard-DEVMODE des Benutzers oder des Druckers verwendet werden soll.
Gibt zurück
Ein Byte-Array, das die neue DEVMODE-Struktur enthält.
Ausnahmen
Dieser PrintTicketConverter wurde bereits freigegeben.
Der Wert von printTicket
ist NULL (Nothing
in Visual Basic).
Der Inhalt von printTicket
ist nicht wohlgeformt.
Fehler bei der Konvertierung.
baseType
ist kein gültiger BaseDevModeType-Wert.
Hinweise
Der Bereich des PrintTicket Parameters muss der gesamte Druckauftrag sein.
Diese Methode überprüft nicht.PrintTicket Verwenden Sie MergeAndValidatePrintTicket, um sie zu überprüfen.
Weitere Informationen zur DEVMODE-Struktur finden Sie unter DEVMODE.
Gilt für:
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)
Konvertiert das angegebene PrintTicket mit verwaltetem Code und dem angegebenen Bereich in eine nicht verwaltete DEVMODE-Struktur, die auf der DEVMODE-Struktur basiert, die von BaseDevModeType angegeben wird.
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
Die zu konvertierende PrintTicket.
- baseType
- BaseDevModeType
Ein Wert, mit dem angegeben wird, ob als Basis-DEVMODE der Standard-DEVMODE des Benutzers oder des Druckers verwendet werden soll.
- scope
- PrintTicketScope
Ein PrintTicketScope-Wert, der angibt, ob die Konvertierung des PrintTicket 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
Dieser PrintTicketConverter wurde bereits freigegeben.
Der Wert von printTicket
ist NULL (Nothing
in Visual Basic).
Der Inhalt von printTicket
ist nicht wohlgeformt.
Fehler bei der Konvertierung.
baseType
ist kein gültiger BaseDevModeType-Wert.
- oder -
scope
ist kein gültiger PrintTicketScope-Wert.
Hinweise
Diese Methode überprüft nicht.PrintTicket Verwenden Sie MergeAndValidatePrintTicket, um sie zu überprüfen.
Weitere Informationen zur DEVMODE-Struktur finden Sie unter DEVMODE.