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 を、BaseDevModeType で識別される DEVMODE 構造体に基づくアンマネージド DEVMODE 構造体に変換します。

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

指定したスコープを持つ、指定したマネージド コードの PrintTicket を、BaseDevModeType で識別される DEVMODE 構造体に基づくアンマネージド DEVMODE 構造体に変換します。

Dispose()

PrintTicketConverter で使用したリソースを解放します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

IDisposable.Dispose()

PrintTicketConverter クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。

適用対象