PrintTicketConverter PrintTicketConverter PrintTicketConverter PrintTicketConverter Class

定義

マネージド PrintTicket オブジェクトとグラフィックス デバイス インターフェイス (GDI) のアンマネージド DEVMODE 構造体を相互に変換します。Converts managed PrintTicket objects to unmanaged Graphics Device Interface (GDI) DEVMODE structures, and vice versa.

public ref class PrintTicketConverter sealed : IDisposable
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrintTicketConverter : IDisposable
type PrintTicketConverter = class
    interface IDisposable
Public NotInheritable Class PrintTicketConverter
Implements IDisposable
継承
PrintTicketConverterPrintTicketConverterPrintTicketConverterPrintTicketConverter
属性
実装

注釈

このクラスのメソッドの中には、検証、PrintTicketします。None of the methods of this class will validate the PrintTicket. 検証するには、次のように使用します。MergeAndValidatePrintTicketします。To validate it, use MergeAndValidatePrintTicket.

コンストラクター

PrintTicketConverter(String, Int32) PrintTicketConverter(String, Int32) PrintTicketConverter(String, Int32) PrintTicketConverter(String, Int32)

新しいインスタンスを初期化、PrintTicketConverter指定したプリンターのクラス。Initializes a new instance of the PrintTicketConverter class for the specified printer.

プロパティ

MaxPrintSchemaVersion MaxPrintSchemaVersion MaxPrintSchemaVersion MaxPrintSchemaVersion

PrintTicketConverter でサポートできる印刷スキーマの最上位のバージョンを取得します。Gets the maximum Print Schema version that PrintTicketConverter can support.

メソッド

ConvertDevModeToPrintTicket(Byte[]) ConvertDevModeToPrintTicket(Byte[]) ConvertDevModeToPrintTicket(Byte[]) ConvertDevModeToPrintTicket(Byte[])

指定した DEVMODE 構造体を、マネージド コードの PrintTicket に変換します。Converts the specified DEVMODE structure to a managed code PrintTicket.

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope) ConvertDevModeToPrintTicket(Byte[], PrintTicketScope) ConvertDevModeToPrintTicket(Byte[], PrintTicketScope) ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

指定した DEVMODE 構造体を、指定したスコープを持つマネージド コードの PrintTicket に変換します。Converts the specified DEVMODE structure to a managed code PrintTicket that has the specified scope.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

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

指定したスコープを持つ、指定したマネージド コードの PrintTicket を、BaseDevModeType で識別される DEVMODE 構造体に基づくアンマネージド DEVMODE 構造体に変換します。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() Dispose() Dispose() Dispose()

PrintTicketConverter で使用したリソースを解放します。Releases the resources used by the PrintTicketConverter.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

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

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

PrintTicketConverter クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。Releases all resources used by the current instance of the PrintTicketConverter class.

適用対象