PrintTicketConverter Класс

Определение

Преобразует управляемые объекты PrintTicket в неуправляемые структуры интерфейса графических устройств (GDI) DEVMODE и наоборот.Converts managed PrintTicket objects to unmanaged Graphics Device Interface (GDI) DEVMODE structures, and vice versa.

public ref class PrintTicketConverter sealed : IDisposable
public sealed class PrintTicketConverter : IDisposable
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrintTicketConverter : IDisposable
type PrintTicketConverter = class
    interface IDisposable
[<System.Runtime.InteropServices.ComVisible(false)>]
type PrintTicketConverter = class
    interface IDisposable
Public NotInheritable Class PrintTicketConverter
Implements IDisposable
Наследование
PrintTicketConverter
Атрибуты
Реализации

Комментарии

Ни один из методов этого класса не будет проверять PrintTicket .None of the methods of this class will validate the PrintTicket. Чтобы проверить его, используйте MergeAndValidatePrintTicket .To validate it, use MergeAndValidatePrintTicket.

Конструкторы

PrintTicketConverter(String, Int32)

Инициализирует новый экземпляр класса PrintTicketConverter для указанного принтера.Initializes a new instance of the PrintTicketConverter class for the specified printer.

Свойства

MaxPrintSchemaVersion

Получает максимальную версию схемы печати, которая может поддерживаться PrintTicketConverter.Gets the maximum Print Schema version that PrintTicketConverter can support.

Методы

ConvertDevModeToPrintTicket(Byte[])

Преобразует указанную структуру DEVMODE в управляемый код PrintTicket.Converts the specified DEVMODE structure to a managed code PrintTicket.

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

Преобразует указанную структуру DEVMODE в управляемый код PrintTicket, который имеет указанную область.Converts the specified DEVMODE structure to a managed code PrintTicket that has the specified scope.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Преобразует указанный управляемый PrintTicket в неуправляемую структуру DEVMODE, основанную на структуре DEVMODE, которая идентифицируется объектом BaseDevModeType.Converts the specified managed PrintTicket to an unmanaged DEVMODE structure that is based on the DEVMODE structure identified by the BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Преобразует указанный управляемый код PrintTicket с заданной областью в неуправляемую структуру DEVMODE, основанную на структуре DEVMODE, которая идентифицируется объектом BaseDevModeType.Converts the specified managed code PrintTicket with the specified scope, into an unmanaged DEVMODE structure that is based on the DEVMODE structure identified by the BaseDevModeType.

Dispose()

Освобождает ресурсы, используемые объектом PrintTicketConverter.Releases the resources used by the PrintTicketConverter.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Явные реализации интерфейса

IDisposable.Dispose()

Освобождает все ресурсы, используемые текущим экземпляром класса PrintTicketConverter.Releases all resources used by the current instance of the PrintTicketConverter class.

Применяется к