PrintTicketConverter.ConvertPrintTicketToDevMode Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje określoną PrintTicket strukturę na niezarządzaną strukturę DEVMODE .
Przeciążenia
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) |
Konwertuje określony zarządzany na PrintTicket niezarządzaną strukturę DEVMODE opartą na strukturze DEVMODE zidentyfikowanej przez BaseDevModeTypeelement . |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope) |
Konwertuje określony kod PrintTicket zarządzany z określonym zakresem na niezarządzaną strukturę DEVMODE opartą na strukturze DEVMODE zidentyfikowanej przez BaseDevModeTypeelement . |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
Konwertuje określony zarządzany na PrintTicket niezarządzaną strukturę DEVMODE opartą na strukturze DEVMODE zidentyfikowanej przez BaseDevModeTypeelement .
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()
Parametry
- printTicket
- PrintTicket
Element PrintTicket do konwersji.
- baseType
- BaseDevModeType
Wartość określająca, czy używać domyślnego trybu DEVMODE użytkownika, czy domyślnej metodyki DEVMODE użytkownika jako podstawowego modułu DEVMODE.
Zwraca
Tablica Byte zawierająca nową strukturę DEVMODE .
Wyjątki
Jest to PrintTicketConverter już usunięte.
Wartość ma printTicket
wartość null (Nothing
w Visual Basic).
Zawartość elementu printTicket
nie jest dobrze sformułowana.
Konwersja nie powiodła się.
Wartość baseType
nie jest prawidłowa BaseDevModeType .
Uwagi
Zakres parametru PrintTicket musi być całym zadaniem drukowania.
Ta metoda nie weryfikuje metody PrintTicket. Aby je zweryfikować, użyj polecenia MergeAndValidatePrintTicket.
Aby uzyskać więcej informacji na temat struktury DEVMODE, zobacz DEVMODE.
Dotyczy
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)
Konwertuje określony kod PrintTicket zarządzany z określonym zakresem na niezarządzaną strukturę DEVMODE opartą na strukturze DEVMODE zidentyfikowanej przez BaseDevModeTypeelement .
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()
Parametry
- printTicket
- PrintTicket
Element PrintTicket do konwersji.
- baseType
- BaseDevModeType
Wartość określająca, czy używać domyślnego trybu DEVMODE użytkownika, czy domyślnej metodyki DEVMODE użytkownika jako podstawowego modułu DEVMODE.
- scope
- PrintTicketScope
PrintTicketScope Wartość określająca, czy konwersja elementu PrintTicket powinna być wykonywana w zakresie strony, dokumentu lub całego zadania drukowania.
Zwraca
Bufor Byte reprezentujący nową strukturę DEVMODE .
Wyjątki
Jest to PrintTicketConverter już usunięte.
Wartość ma printTicket
wartość null (Nothing
w Visual Basic).
Zawartość elementu printTicket
nie jest dobrze sformułowana.
Konwersja nie powiodła się.
Wartość baseType
nie jest prawidłowa BaseDevModeType .
-lub-
Wartość scope
nie jest prawidłowa PrintTicketScope .
Uwagi
Ta metoda nie weryfikuje metody PrintTicket. Aby je zweryfikować, użyj polecenia MergeAndValidatePrintTicket.
Aby uzyskać więcej informacji na temat struktury DEVMODE, zobacz DEVMODE.