PrintTicketConverter.ConvertPrintTicketToDevMode Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
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.