PrintTicketConverter.ConvertPrintTicketToDevMode Metoda

Definice

Převede zadaný PrintTicket na nespravovanou strukturu DEVMODE .

Přetížení

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Převede zadanou spravovanou PrintTicket na nespravovanou strukturu DEVMODE , která je založena na struktuře DEVMODE identifikované objektem BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Převede zadaný spravovaný kód PrintTicket se zadaným oborem na nespravovanou strukturu DEVMODE , která je založena na struktuře DEVMODE identifikované objektem BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Převede zadanou spravovanou PrintTicket na nespravovanou strukturu DEVMODE , která je založena na struktuře DEVMODE identifikované objektem 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

Hodnota PrintTicket , která se má převést.

baseType
BaseDevModeType

Hodnota, která určuje, zda se má jako základ DEVMODE použít výchozí nastavení uživatele nebo výchozí DEVMODE tiskárny.

Návraty

Byte[]

Pole Byte , které obsahuje novou strukturu DEVMODE .

Výjimky

Tato položka PrintTicketConverter je již odstraněna.

Hodnota je printTicket null (Nothing v jazyce Visual Basic).

Obsah souboru printTicket není ve správném formátu.

Převod se nezdařil.

Hodnota baseType není platná BaseDevModeType .

Poznámky

Oborem parametru PrintTicket musí být celá tisková úloha.

Tato metoda neověřuje .PrintTicket Pokud ho chcete ověřit, použijte MergeAndValidatePrintTicket.

Další informace o struktuře DEVMODE najdete v tématu DEVMODE.

Platí pro

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Převede zadaný spravovaný kód PrintTicket se zadaným oborem na nespravovanou strukturu DEVMODE , která je založena na struktuře DEVMODE identifikované objektem 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

Hodnota PrintTicket , která se má převést.

baseType
BaseDevModeType

Hodnota, která určuje, zda se má jako základ DEVMODE použít výchozí nastavení uživatele nebo výchozí DEVMODE tiskárny.

scope
PrintTicketScope

Hodnota PrintTicketScope , která určuje, zda se má převod PrintTicket provést v rozsahu stránky, dokumentu nebo celé tiskové úlohy.

Návraty

Byte[]

Vyrovnávací Byte paměť, která představuje novou strukturu DEVMODE .

Výjimky

Tato položka PrintTicketConverter je již odstraněna.

Hodnota je printTicket null (Nothing v jazyce Visual Basic).

Obsah souboru printTicket není ve správném formátu.

Převod se nezdařil.

Hodnota baseType není platná BaseDevModeType .

-nebo-

Hodnota scope není platná PrintTicketScope .

Poznámky

Tato metoda neověřuje .PrintTicket Pokud ho chcete ověřit, použijte MergeAndValidatePrintTicket.

Další informace o struktuře DEVMODE najdete v tématu DEVMODE.

Platí pro