PrintTicketConverter.ConvertPrintTicketToDevMode メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した PrintTicket をアンマネージ DEVMODE 構造体に変換します。
オーバーロード
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType) |
指定したマネージド PrintTicket を、BaseDevModeType で識別される DEVMODE 構造体に基づくアンマネージド DEVMODE 構造体に変換します。 |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope) |
指定したスコープを持つ、指定したマネージド コードの PrintTicket を、BaseDevModeType で識別される DEVMODE 構造体に基づくアンマネージド DEVMODE 構造体に変換します。 |
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)
指定したマネージド PrintTicket を、BaseDevModeType で識別される DEVMODE 構造体に基づくアンマネージド DEVMODE 構造体に変換します。
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、プリンターの既定の DEVMODE のいずれを使用するかを識別する値。
戻り値
例外
この PrintTicketConverter は、既に破棄されています。
printTicket
の値は null (Visual Basic の場合は Nothing
) です。
printTicket
のコンテンツが正しい形式ではありません。
変換に失敗しました。
baseType
が有効な BaseDevModeType 値ではありません。
注釈
パラメーターのスコープは、 PrintTicket 印刷ジョブ全体である必要があります。
このメソッドでは、 は PrintTicket検証されません。 検証するには、 を使用します MergeAndValidatePrintTicket。
DEVMODE 構造体の詳細については、「 DEVMODE」を参照してください。
適用対象
ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)
指定したスコープを持つ、指定したマネージド コードの PrintTicket を、BaseDevModeType で識別される DEVMODE 構造体に基づくアンマネージド DEVMODE 構造体に変換します。
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、プリンターの既定の DEVMODE のいずれを使用するかを識別する値。
- scope
- PrintTicketScope
ページ、ドキュメント、または印刷ジョブ全体のどのスコープで PrintTicketScope の変換を実行するかを指定する PrintTicket 値。
戻り値
新しい DEVMODE 構造体を表す Byte バッファー。
例外
この PrintTicketConverter は、既に破棄されています。
printTicket
の値は null (Visual Basic の場合は Nothing
) です。
printTicket
のコンテンツが正しい形式ではありません。
変換に失敗しました。
注釈
このメソッドでは、 は PrintTicket検証されません。 検証するには、 を使用します MergeAndValidatePrintTicket。
DEVMODE 構造体の詳細については、「 DEVMODE」を参照してください。
適用対象
.NET