PrintTicketConverter.ConvertPrintTicketToDevMode Metodo

Definizione

Converte l'oggetto specificato PrintTicket in una struttura DEVMODE non gestita.

Overload

Nome Descrizione
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Converte l'oggetto gestito specificato in una struttura PrintTicket non gestita basata sulla struttura DEVMODE identificata da BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Converte il codice PrintTicket gestito specificato con l'ambito specificato, in una struttura DEVMODE non gestita basata sulla struttura DEVMODE identificata da BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Converte l'oggetto gestito specificato in una struttura PrintTicket non gestita basata sulla struttura DEVMODE identificata da 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()

Parametri

printTicket
PrintTicket

Oggetto PrintTicket da convertire.

baseType
BaseDevModeType

Valore che identifica se usare l'impostazione predefinita dell'utente o la stampante DEVMODE come DEVMODE di base.

Valori restituiti

Byte[]

Matrice Byte che contiene la nuova struttura DEVMODE .

Eccezioni

Questa PrintTicketConverter operazione è già stata eliminata.

Il valore di printTicket è null (Nothing in Visual Basic).

Il contenuto di printTicket non è ben formato.

Conversione non riuscita.

Non baseType è un valore valido BaseDevModeType .

Commenti

L'ambito del PrintTicket parametro deve essere l'intero processo di stampa.

Questo metodo non convalida l'oggetto PrintTicket. Per convalidarlo, usare MergeAndValidatePrintTicket.

Per altre informazioni sulla struttura DEVMODE, vedere DEVMODE.

Si applica a

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Converte il codice PrintTicket gestito specificato con l'ambito specificato, in una struttura DEVMODE non gestita basata sulla struttura DEVMODE identificata da 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()

Parametri

printTicket
PrintTicket

Oggetto PrintTicket da convertire.

baseType
BaseDevModeType

Valore che identifica se usare l'impostazione predefinita dell'utente o la stampante DEVMODE come DEVMODE di base.

scope
PrintTicketScope

Valore PrintTicketScope che specifica se la conversione di PrintTicket deve essere eseguita nell'ambito di una pagina, di un documento o di un intero processo di stampa.

Valori restituiti

Byte[]

Buffer Byte che rappresenta la nuova struttura DEVMODE .

Eccezioni

Questa PrintTicketConverter operazione è già stata eliminata.

Il valore di printTicket è null (Nothing in Visual Basic).

Il contenuto di printTicket non è ben formato.

Conversione non riuscita.

Non baseType è un valore valido BaseDevModeType .

oppure

Non scope è un valore valido PrintTicketScope .

Commenti

Questo metodo non convalida l'oggetto PrintTicket. Per convalidarlo, usare MergeAndValidatePrintTicket.

Per altre informazioni sulla struttura DEVMODE, vedere DEVMODE.

Si applica a