Bagikan melalui


PrintTicketConverter.ConvertPrintTicketToDevMode Metode

Definisi

Mengonversi yang ditentukan PrintTicket ke struktur DEVMODE yang tidak dikelola.

Overload

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Mengonversi yang ditentukan dikelola PrintTicket ke struktur DEVMODE yang tidak dikelola yang didasarkan pada struktur DEVMODE yang diidentifikasi oleh BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Mengonversi kode PrintTicket terkelola yang ditentukan dengan cakupan yang ditentukan, menjadi struktur DEVMODE yang tidak dikelola yang didasarkan pada struktur DEVMODE yang diidentifikasi oleh BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Mengonversi yang ditentukan dikelola PrintTicket ke struktur DEVMODE yang tidak dikelola yang didasarkan pada struktur DEVMODE yang diidentifikasi oleh 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

yang akan dikonversi PrintTicket .

baseType
BaseDevModeType

Nilai yang mengidentifikasi apakah akan menggunakan DEVMODE default pengguna atau default printer sebagai DEVMODE dasar.

Mengembalikan

Byte[]

Array Byte yang berisi struktur DEVMODE baru.

Pengecualian

Nilai adalah printTicket null (Nothing dalam Visual Basic).

Konten printTicket tidak terbentuk dengan baik.

Konversi gagal.

ini baseType bukan nilai yang valid BaseDevModeType .

Keterangan

Cakupan PrintTicket parameter harus berupa seluruh pekerjaan cetak.

Metode ini tidak memvalidasi PrintTicket. Untuk memvalidasinya, gunakan MergeAndValidatePrintTicket.

Untuk informasi selengkapnya tentang struktur DEVMODE, lihat DEVMODE.

Berlaku untuk

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Mengonversi kode PrintTicket terkelola yang ditentukan dengan cakupan yang ditentukan, menjadi struktur DEVMODE yang tidak dikelola yang didasarkan pada struktur DEVMODE yang diidentifikasi oleh 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()

Parameter

printTicket
PrintTicket

yang akan dikonversi PrintTicket .

baseType
BaseDevModeType

Nilai yang mengidentifikasi apakah akan menggunakan DEVMODE default pengguna atau default printer sebagai DEVMODE dasar.

scope
PrintTicketScope

Nilai PrintTicketScope yang menentukan apakah konversi PrintTicket harus dilakukan pada cakupan halaman, dokumen, atau seluruh pekerjaan cetak.

Mengembalikan

Byte[]

Byte Buffer yang mewakili struktur DEVMODE baru.

Pengecualian

Nilai adalah printTicket null (Nothing dalam Visual Basic).

Konten printTicket tidak terbentuk dengan baik.

Konversi gagal.

ini baseType bukan nilai yang valid BaseDevModeType .

-atau-

ini scope bukan nilai yang valid PrintTicketScope .

Keterangan

Metode ini tidak memvalidasi PrintTicket. Untuk memvalidasinya, gunakan MergeAndValidatePrintTicket.

Untuk informasi selengkapnya tentang struktur DEVMODE, lihat DEVMODE.

Berlaku untuk