PrintTicketConverter 类

定义

将托管的 PrintTicket 对象转换为非托管图形设备接口 (GDI) DEVMODE 结构,并相互进行转换。

public ref class PrintTicketConverter sealed : IDisposable
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrintTicketConverter : IDisposable
public sealed class PrintTicketConverter : IDisposable
[<System.Runtime.InteropServices.ComVisible(false)>]
type PrintTicketConverter = class
    interface IDisposable
type PrintTicketConverter = class
    interface IDisposable
Public NotInheritable Class PrintTicketConverter
Implements IDisposable
继承
PrintTicketConverter
属性
实现

注解

此类的任一方法都不会验证 PrintTicket。 若要验证它,请使用 MergeAndValidatePrintTicket

构造函数

PrintTicketConverter(String, Int32)

为指定的打印机初始化 PrintTicketConverter 类的一个新实例。

属性

MaxPrintSchemaVersion

获取 PrintTicketConverter 支持的最高打印架构版本。

方法

ConvertDevModeToPrintTicket(Byte[])

将指定的 DEVMODE 结构转换为托管代码 PrintTicket

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

将指定的 DEVMODE 结构转换为具有指定范围的托管代码 PrintTicket

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

将指定的托管 PrintTicket 转换为非托管 DEVMODE 结构,该结构基于 BaseDevModeType 标识的 DEVMODE 结构。

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

将含有指定范围的指定托管代码 PrintTicket 转换为非托管 DEVMODE 结构,该结构基于 BaseDevModeType 标识的 DEVMODE 结构。

Dispose()

释放由 PrintTicketConverter 占用的资源。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

IDisposable.Dispose()

释放 PrintTicketConverter 类的当前实例所使用的所有资源。

适用于