PrintTicketConverter.ConvertPrintTicketToDevMode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
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.