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 PrintTicket spécifié en une structure DEVMODE non managée.
Surcharges
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) |
Convertit le PrintTicket managé spécifié en une structure DEVMODE non managée basée sur la structure DEVMODE identifiée par BaseDevModeType. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope) |
Convertit le code managé PrintTicket spécifié avec la portée spécifiée en une structure DEVMODE non managée basée sur la structure DEVMODE identifiée par BaseDevModeType. |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
Convertit le PrintTicket managé spécifié en une structure DEVMODE non managée basée sur la structure DEVMODE identifiée par 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 la structure DEVMODE par défaut de l'utilisateur ou celle par défaut de l'imprimante comme DEVMODE de base.
Retours
Tableau Byte qui contient la nouvelle structure DEVMODE.
Exceptions
Ce PrintTicketConverter est déjà supprimé.
printTicket
a la valeur Null (Nothing
dans Visual Basic).
Le contenu de la structure printTicket
n'est pas correct.
La conversion a échoué.
Le baseType
n'est pas une valeur BaseDevModeType valide.
Remarques
L’étendue du paramètre doit correspondre à PrintTicket l’ensemble du travail d’impression.
Cette méthode ne valide pas le PrintTicket. Pour le valider, utilisez MergeAndValidatePrintTicket.
Pour plus d’informations sur la structure DEVMODE, consultez DEVMODE.
S’applique à
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)
Convertit le code managé PrintTicket spécifié avec la portée spécifiée en une structure DEVMODE non managée basée sur la structure DEVMODE identifiée par 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 la structure DEVMODE par défaut de l'utilisateur ou celle par défaut de l'imprimante comme DEVMODE de base.
- scope
- PrintTicketScope
Valeur PrintTicketScope qui spécifie si la conversion du PrintTicket doit être faite pour la portée d'une page, d'un document ou de l'intégralité d'un travail d'impression.
Retours
Mémoire tampon de Byte qui représente la nouvelle structure DEVMODE.
Exceptions
Ce PrintTicketConverter est déjà supprimé.
printTicket
a la valeur Null (Nothing
dans Visual Basic).
Le contenu de la structure printTicket
n'est pas correct.
La conversion a échoué.
Le baseType
n'est pas une valeur BaseDevModeType valide.
- ou -
Le scope
n'est pas une valeur PrintTicketScope valide.
Remarques
Cette méthode ne valide pas le PrintTicket. Pour le valider, utilisez MergeAndValidatePrintTicket.
Pour plus d’informations sur la structure DEVMODE, consultez DEVMODE.