PrintTicketConverter.ConvertPrintTicketToDevMode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Converte o PrintTicket especificado em uma estrutura DEVMODE não gerenciada.
Sobrecargas
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) |
Converte o PrintTicket especificado gerenciado em uma estrutura DEVMODE não gerenciada que se baseia na estrutura DEVMODE identificada pelo BaseDevModeType. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope) |
Converte o PrintTicket de código gerenciado especificado com o escopo especificado em uma estrutura DEVMODE não gerenciada baseada na estrutura DEVMODE identificada pelo BaseDevModeType. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
Converte o PrintTicket especificado gerenciado em uma estrutura DEVMODE não gerenciada que se baseia 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 a ser convertido.
- baseType
- BaseDevModeType
Um valor que identifica se o DEVMODE padrão da impressora ou padrão do usuário deve ser usado como o DEVMODE de base.
Retornos
Uma matriz Byte que contém a nova estrutura DEVMODE.
Exceções
Este PrintTicketConverter já foi descartado.
O valor de printTicket
é nulo (Nothing
no Visual Basic).
O conteúdo de printTicket
não está bem formado.
A conversão falhou.
O baseType
não é um valor de BaseDevModeType válido.
Comentários
O escopo do PrintTicket parâmetro deve ser todo o trabalho de impressão.
Esse método não valida o PrintTicket. Para validá-lo, use MergeAndValidatePrintTicket.
Para obter mais informações sobre a estrutura DEVMODE, consulte DEVMODE.
Aplica-se a
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)
Converte o PrintTicket de código gerenciado especificado com o escopo especificado em uma estrutura DEVMODE não gerenciada 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 a ser convertido.
- baseType
- BaseDevModeType
Um valor que identifica se o DEVMODE padrão da impressora ou padrão do usuário deve ser usado como o DEVMODE de base.
- scope
- PrintTicketScope
Um valor PrintTicketScope que especifica se a conversão do PrintTicket deve ser feita no escopo de uma página, de um documento ou de um trabalho de impressão inteiro.
Retornos
Um buffer Byte que representa a nova estrutura DEVMODE.
Exceções
Este PrintTicketConverter já foi descartado.
O valor de printTicket
é nulo (Nothing
no Visual Basic).
O conteúdo de printTicket
não está bem formado.
A conversão falhou.
O baseType
não é um valor de BaseDevModeType válido.
- ou -
O scope
não é um valor de PrintTicketScope válido.
Comentários
Esse método não valida o PrintTicket. Para validá-lo, use MergeAndValidatePrintTicket.
Para obter mais informações sobre a estrutura DEVMODE, consulte DEVMODE.