PrintTicketConverter.ConvertPrintTicketToDevMode Yöntem

Tanım

Belirtilen PrintTicket öğesini yönetilmeyen bir DEVMODE yapısına dönüştürür.

Aşırı Yüklemeler

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Belirtilen yönetileni PrintTicket , tarafından tanımlanan DEVMODE yapısını temel alan yönetilmeyen bir DEVMODE yapısına BaseDevModeTypedönüştürür.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Belirtilen kapsamla belirtilen yönetilen kodu PrintTicket , tarafından tanımlanan DEVMODE yapısını temel alan yönetilmeyen bir DEVMODE yapısına BaseDevModeTypedönüştürür.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Belirtilen yönetileni PrintTicket , tarafından tanımlanan DEVMODE yapısını temel alan yönetilmeyen bir DEVMODE yapısına BaseDevModeTypedönüştürür.

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()

Parametreler

printTicket
PrintTicket

PrintTicket Dönüştürülecek.

baseType
BaseDevModeType

Kullanıcı varsayılanı veya yazıcı varsayılan DEVMODE'sinin temel DEVMODE olarak kullanılıp kullanılmayacağını tanımlayan bir değer.

Döndürülenler

Byte[]

Byte Yeni DEVMODE yapısını içeren bir dizi.

Özel durumlar

değeri printTicket null (Nothing Visual Basic'te).

içeriği printTicket iyi biçimlendirilmemiş.

Dönüştürme başarısız oldu.

baseType geçerli BaseDevModeType bir değer değil.

Açıklamalar

parametresinin PrintTicket kapsamı yazdırma işinin tamamı olmalıdır.

Bu yöntem doğrulamaz PrintTicket. Doğrulamak için kullanın MergeAndValidatePrintTicket.

DEVMODE yapısı hakkında daha fazla bilgi için bkz . DEVMODE.

Şunlara uygulanır

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Belirtilen kapsamla belirtilen yönetilen kodu PrintTicket , tarafından tanımlanan DEVMODE yapısını temel alan yönetilmeyen bir DEVMODE yapısına BaseDevModeTypedönüştürür.

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()

Parametreler

printTicket
PrintTicket

PrintTicket Dönüştürülecek.

baseType
BaseDevModeType

Kullanıcı varsayılanı veya yazıcı varsayılan DEVMODE'sinin temel DEVMODE olarak kullanılıp kullanılmayacağını tanımlayan bir değer.

scope
PrintTicketScope

PrintTicketScope dönüştürmesinin bir sayfa, belge veya yazdırma işinin PrintTicket tamamında yapılıp yapılmayacağını belirten bir değer.

Döndürülenler

Byte[]

Byte Yeni DEVMODE yapısını temsil eden bir arabellek.

Özel durumlar

değeri printTicket null (Nothing Visual Basic'te).

içeriği printTicket iyi biçimlendirilmemiş.

Dönüştürme başarısız oldu.

baseType geçerli BaseDevModeType bir değer değil.

-veya-

scope geçerli PrintTicketScope bir değer değil.

Açıklamalar

Bu yöntem doğrulamaz PrintTicket. Doğrulamak için kullanın MergeAndValidatePrintTicket.

DEVMODE yapısı hakkında daha fazla bilgi için bkz . DEVMODE.

Şunlara uygulanır