PrintTicketConverter.ConvertPrintTicketToDevMode Méthode

Définition

Convertit le spécifié PrintTicket en structure DEVMODE non managée.

Surcharges

Nom Description
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Convertit le managé PrintTicket spécifié en structure DEVMODE non managée basée sur la structure DEVMODE identifiée par le BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Convertit le code PrintTicket managé spécifié avec l’étendue spécifiée, en une structure DEVMODE non managée basée sur la structure DEVMODE identifiée par le BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Convertit le managé PrintTicket spécifié en structure DEVMODE non managée basée sur la structure DEVMODE identifiée par le 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()

Paramètres

printTicket
PrintTicket

À PrintTicket convertir.

baseType
BaseDevModeType

Valeur qui identifie s’il faut utiliser le DEVMODE par défaut de l’utilisateur ou l’imprimante comme DEVMODE de base.

Retours

Byte[]

Tableau Byte qui contient la nouvelle structure DEVMODE .

Exceptions

Ceci PrintTicketConverter est déjà supprimé.

La valeur de printTicket est null (Nothing dans Visual Basic).

Le contenu de printTicket n’est pas bien formé.

Échec de la conversion.

La baseType valeur n’est pas valide BaseDevModeType .

Remarques

L’étendue du PrintTicket paramètre doit être l’intégralité du travail d’impression.

Cette méthode ne valide pas le PrintTicket. Pour la valider, utilisez MergeAndValidatePrintTicket.

Pour plus d’informations sur la structure DEVMODE, consultez DEVMODE.

S’applique à

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Convertit le code PrintTicket managé spécifié avec l’étendue spécifiée, en une structure DEVMODE non managée basée sur la structure DEVMODE identifiée par le 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()

Paramètres

printTicket
PrintTicket

À PrintTicket convertir.

baseType
BaseDevModeType

Valeur qui identifie s’il faut utiliser le DEVMODE par défaut de l’utilisateur ou l’imprimante comme DEVMODE de base.

scope
PrintTicketScope

Valeur PrintTicketScope qui spécifie si la conversion du fichier PrintTicket doit être effectuée au niveau de l’étendue d’une page, d’un document ou d’une tâche d’impression entière.

Retours

Byte[]

Mémoire Byte tampon qui représente la nouvelle structure DEVMODE .

Exceptions

Ceci PrintTicketConverter est déjà supprimé.

La valeur de printTicket est null (Nothing dans Visual Basic).

Le contenu de printTicket n’est pas bien formé.

Échec de la conversion.

La baseType valeur n’est pas valide BaseDevModeType .

-ou-

La scope valeur n’est pas valide PrintTicketScope .

Remarques

Cette méthode ne valide pas le PrintTicket. Pour la valider, utilisez MergeAndValidatePrintTicket.

Pour plus d’informations sur la structure DEVMODE, consultez DEVMODE.

S’applique à