PrintTicketConverter.ConvertPrintTicketToDevMode メソッド

定義

指定した PrintTicket をアンマネージ DEVMODE 構造体に変換します。

オーバーロード

名前 説明
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

指定したマネージド PrintTicketを、によって識別される DEVMODE 構造体に基づくアンマネージ BaseDevModeType 構造体に変換します。

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

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

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

指定したマネージド PrintTicketを、によって識別される DEVMODE 構造体に基づくアンマネージ BaseDevModeType 構造体に変換します。

public:
 cli::array <System::Byte> ^ ConvertPrintTicketToDevMode(System::Printing::PrintTicket ^ printTicket, System::Printing::Interop::BaseDevModeType baseType);
public byte[] ConvertPrintTicketToDevMode(System.Printing.PrintTicket printTicket, System.Printing.Interop.BaseDevModeType baseType);
member this.ConvertPrintTicketToDevMode : System.Printing.PrintTicket * System.Printing.Interop.BaseDevModeType -> byte[]
Public Function ConvertPrintTicketToDevMode (printTicket As PrintTicket, baseType As BaseDevModeType) As Byte()

パラメーター

printTicket
PrintTicket

変換する PrintTicket

baseType
BaseDevModeType

ユーザーの既定値またはプリンターの既定の DEVMODE を基本 DEVMODE として使用するかどうかを識別する値。

返品

Byte[]

新しい Byte 構造体を含む配列。

例外

この PrintTicketConverter は既に破棄されています。

printTicket の値は null (Visual Basic では Nothing) です。

printTicketの内容は整形式ではありません。

変換に失敗しました。

baseTypeは有効なBaseDevModeType値ではありません。

注釈

PrintTicket パラメーターのスコープは、印刷ジョブ全体である必要があります。

このメソッドは、 PrintTicketを検証しません。 検証するには、 MergeAndValidatePrintTicketを使用します。

DEVMODE 構造体の詳細については、 DEVMODE を参照してください。

適用対象

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

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

public:
 cli::array <System::Byte> ^ ConvertPrintTicketToDevMode(System::Printing::PrintTicket ^ printTicket, System::Printing::Interop::BaseDevModeType baseType, System::Printing::PrintTicketScope scope);
public byte[] ConvertPrintTicketToDevMode(System.Printing.PrintTicket printTicket, System.Printing.Interop.BaseDevModeType baseType, System.Printing.PrintTicketScope scope);
member this.ConvertPrintTicketToDevMode : System.Printing.PrintTicket * System.Printing.Interop.BaseDevModeType * System.Printing.PrintTicketScope -> byte[]
Public Function ConvertPrintTicketToDevMode (printTicket As PrintTicket, baseType As BaseDevModeType, scope As PrintTicketScope) As Byte()

パラメーター

printTicket
PrintTicket

変換する PrintTicket

baseType
BaseDevModeType

ユーザーの既定値またはプリンターの既定の DEVMODE を基本 DEVMODE として使用するかどうかを識別する値。

scope
PrintTicketScope

ページ、ドキュメント、または印刷ジョブ全体のスコープでPrintTicketScopeの変換を実行するかどうかを指定するPrintTicket値。

返品

Byte[]

新しい Byte 構造体を表す バッファー。

例外

この PrintTicketConverter は既に破棄されています。

printTicket の値は null (Visual Basic では Nothing) です。

printTicketの内容は整形式ではありません。

変換に失敗しました。

baseTypeは有効なBaseDevModeType値ではありません。

-又は-

scopeは有効なPrintTicketScope値ではありません。

注釈

このメソッドは、 PrintTicketを検証しません。 検証するには、 MergeAndValidatePrintTicketを使用します。

DEVMODE 構造体の詳細については、 DEVMODE を参照してください。

適用対象