PrintTicketConverter.ConvertPrintTicketToDevMode メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した 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 構造体を含む配列。
例外
この 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 構造体を表す バッファー。
例外
この PrintTicketConverter は既に破棄されています。
printTicket の値は null (Visual Basic では Nothing) です。
printTicketの内容は整形式ではありません。
変換に失敗しました。
注釈
このメソッドは、 PrintTicketを検証しません。 検証するには、 MergeAndValidatePrintTicketを使用します。
DEVMODE 構造体の詳細については、 DEVMODE を参照してください。