PrintTicketConverter.ConvertPrintTicketToDevMode Método

Definição

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

Byte[]

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

Byte[]

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.

Aplica-se a