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önetilen PrintTicket öğesini, 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 kapsamıyla 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önetilen PrintTicket öğesini, 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

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

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

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

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 kapsamıyla 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

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

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 mı yapılması gerektiğini 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).

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

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