Afficher en anglais

Partage via


PrintTicketConverter Classe

Définition

Convertit les objets PrintTicket managés en structures GDI (Graphics Device Interface) DEVMODE non managées, et vice versa.

C#
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrintTicketConverter : IDisposable
C#
public sealed class PrintTicketConverter : IDisposable
Héritage
PrintTicketConverter
Attributs
Implémente

Remarques

Aucune des méthodes de cette classe ne valide le PrintTicket. Pour le valider, utilisez MergeAndValidatePrintTicket.

Constructeurs

PrintTicketConverter(String, Int32)

Initialise une nouvelle instance de la classe PrintTicketConverter pour l'imprimante spécifiée.

Propriétés

MaxPrintSchemaVersion

Obtient la version maximale du schéma d’impression que PrintTicketConverter peut prendre en charge.

Méthodes

ConvertDevModeToPrintTicket(Byte[])

Convertit la structure DEVMODE spécifiée en code managé PrintTicket.

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

Convertit la structure DEVMODE spécifiée en un code managé PrintTicket qui a la portée spécifiée.

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.

Dispose()

Libère les ressources utilisées par le PrintTicketConverter.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IDisposable.Dispose()

Libère toutes les ressources utilisées par l'instance actuelle de la classe PrintTicketConverter.

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9