PrintTicketConverter.ConvertPrintTicketToDevMode Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Converteert de opgegeven PrintTicket naar een niet-beheerde DEVMODE-structuur .
Overloads
| Name | Description |
|---|---|
| ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) |
Converteert de opgegeven beheerde naar een niet-beheerde PrintTicketDEVMODE-structuur die is gebaseerd op de DEVMODE-structuur die wordt geïdentificeerd door de BaseDevModeType. |
| ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope) |
Converteert de opgegeven beheerde code PrintTicket met het opgegeven bereik naar een niet-beheerde DEVMODE-structuur die is gebaseerd op de DEVMODE-structuur die wordt geïdentificeerd door de BaseDevModeType. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
Converteert de opgegeven beheerde naar een niet-beheerde PrintTicketDEVMODE-structuur die is gebaseerd op de DEVMODE-structuur die wordt geïdentificeerd door de 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()
Parameters
- printTicket
- PrintTicket
De PrintTicket te converteren.
- baseType
- BaseDevModeType
Een waarde die aangeeft of de standaard DEVMODE van de gebruiker of printer standaard moet worden gebruikt als basisDEMODE.
Retouren
Een Byte matrix die de nieuwe DEVMODE-structuur bevat.
Uitzonderingen
Dit PrintTicketConverter is al verwijderd.
De waarde van printTicket is null (Nothing in Visual Basic).
De inhoud is printTicket niet goed gevormd.
De conversie is mislukt.
Het baseType is geen geldige BaseDevModeType waarde.
Opmerkingen
Het bereik van de PrintTicket parameter moet de volledige afdruktaak zijn.
Deze methode valideert de PrintTicket. Als u deze wilt valideren, gebruikt u MergeAndValidatePrintTicket.
Zie DEVMODE voor meer informatie over de DEVMODE-structuur.
Van toepassing op
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)
Converteert de opgegeven beheerde code PrintTicket met het opgegeven bereik naar een niet-beheerde DEVMODE-structuur die is gebaseerd op de DEVMODE-structuur die wordt geïdentificeerd door de 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()
Parameters
- printTicket
- PrintTicket
De PrintTicket te converteren.
- baseType
- BaseDevModeType
Een waarde die aangeeft of de standaard DEVMODE van de gebruiker of printer standaard moet worden gebruikt als basisDEMODE.
- scope
- PrintTicketScope
Een PrintTicketScope waarde die aangeeft of de conversie van de bewerking PrintTicket moet worden uitgevoerd op het bereik van een pagina, een document of een hele afdruktaak.
Retouren
Een Byte buffer die de nieuwe DEVMODE-structuur vertegenwoordigt.
Uitzonderingen
Dit PrintTicketConverter is al verwijderd.
De waarde van printTicket is null (Nothing in Visual Basic).
De inhoud is printTicket niet goed gevormd.
De conversie is mislukt.
Het baseType is geen geldige BaseDevModeType waarde.
– of –
Het scope is geen geldige PrintTicketScope waarde.
Opmerkingen
Deze methode valideert de PrintTicket. Als u deze wilt valideren, gebruikt u MergeAndValidatePrintTicket.
Zie DEVMODE voor meer informatie over de DEVMODE-structuur.