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 PrintTicket na niezarządzaną strukturę DEVMODE opartą na strukturze DEVMODE zidentyfikowanej przez element BaseDevModeType. |
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 klasę BaseDevModeType. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
Konwertuje określony zarządzany PrintTicket na niezarządzaną strukturę DEVMODE opartą na strukturze DEVMODE zidentyfikowanej przez element 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()
Parametry
- printTicket
- PrintTicket
Wartość PrintTicket , która ma być konwertowana.
- baseType
- BaseDevModeType
Wartość określająca, czy użyć domyślnego modułu DEVMODE użytkownika, czy drukarki jako podstawowego modułu DEVMODE.
Zwraca
Tablica Byte zawierająca nową strukturę DEVMODE .
Wyjątki
Jest to PrintTicketConverter już usunięte.
Wartość ma wartość printTicket
null (Nothing
w Visual Basic).
Zawartość elementu printTicket
nie jest dobrze sformułowana.
Konwersja nie powiodła się.
Wartość baseType
nie jest prawidłową BaseDevModeType wartością.
Uwagi
Zakres parametru PrintTicket musi być całym zadaniem drukowania.
Ta metoda nie weryfikuje metody PrintTicket. Aby go 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 klasę BaseDevModeType.
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
Wartość PrintTicket , która ma być konwertowana.
- baseType
- BaseDevModeType
Wartość określająca, czy użyć domyślnego modułu DEVMODE użytkownika, czy drukarki jako podstawowego modułu DEVMODE.
- scope
- PrintTicketScope
PrintTicketScope Wartość określająca, czy konwersja PrintTicket elementu ma być wykonywana w zakresie strony, dokumentu, czy całego zadania drukowania.
Zwraca
Byte Bufor reprezentujący nową strukturę DEVMODE.
Wyjątki
Jest to PrintTicketConverter już usunięte.
Wartość ma wartość printTicket
null (Nothing
w Visual Basic).
Zawartość elementu printTicket
nie jest dobrze sformułowana.
Konwersja nie powiodła się.
Wartość baseType
nie jest prawidłową BaseDevModeType wartością.
-lub-
Wartość scope
nie jest prawidłową PrintTicketScope wartością.
Uwagi
Ta metoda nie weryfikuje metody PrintTicket. Aby go zweryfikować, użyj polecenia MergeAndValidatePrintTicket.
Aby uzyskać więcej informacji na temat struktury DEVMODE, zobacz DEVMODE.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla