PrintTicketConverter.ConvertPrintTicketToDevMode Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Converte o especificado PrintTicket para uma estrutura DEVMODE não gerida.
Sobrecargas
| Name | Description |
|---|---|
| ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) |
Converte o especificado gerido PrintTicket para uma estrutura DEVMODE não gerida baseada na estrutura DEVMODE identificada pelo BaseDevModeType. |
| ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope) |
Converte o código PrintTicket gerido especificado com o âmbito especificado, numa estrutura DEVMODE não gerida baseada na estrutura DEVMODE identificada pelo BaseDevModeType. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
Converte o especificado gerido PrintTicket para uma estrutura DEVMODE não gerida baseada na estrutura DEVMODE identificada pelo 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()
Parâmetros
- printTicket
- PrintTicket
O PrintTicket para converter.
- baseType
- BaseDevModeType
Um valor que identifica se deve usar o DEVMODE padrão do utilizador ou o DEVMODE padrão da impressora como o DEVMODE base.
Devoluções
Um Byte array que contém a nova estrutura DEVMODE .
Exceções
Isto PrintTicketConverter já está resolvido.
O valor de printTicket é nulo (Nothing em Visual Basic).
O conteúdo de printTicket não está bem definido.
A conversão falhou.
O baseType não é um valor válido BaseDevModeType .
Observações
O âmbito do PrintTicket parâmetro deve ser todo o trabalho de impressão.
Este método não valida o PrintTicket. Para o validar, use MergeAndValidatePrintTicket.
Para mais informações sobre a estrutura do DEVMODE, veja DEVMODE.
Aplica-se a
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)
Converte o código PrintTicket gerido especificado com o âmbito especificado, numa estrutura DEVMODE não gerida baseada na estrutura DEVMODE identificada pelo 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()
Parâmetros
- printTicket
- PrintTicket
O PrintTicket para converter.
- baseType
- BaseDevModeType
Um valor que identifica se deve usar o DEVMODE padrão do utilizador ou o DEVMODE padrão da impressora como o DEVMODE base.
- scope
- PrintTicketScope
Um PrintTicketScope valor que especifica se a conversão PrintTicket deve ser feita no âmbito de uma página, de um documento ou de um trabalho de impressão completo.
Devoluções
Um Byte buffer que representa a nova estrutura DEVMODE .
Exceções
Isto PrintTicketConverter já está resolvido.
O valor de printTicket é nulo (Nothing em Visual Basic).
O conteúdo de printTicket não está bem definido.
A conversão falhou.
O baseType não é um valor válido BaseDevModeType .
-ou-
O scope não é um valor válido PrintTicketScope .
Observações
Este método não valida o PrintTicket. Para o validar, use MergeAndValidatePrintTicket.
Para mais informações sobre a estrutura do DEVMODE, veja DEVMODE.