StandardPrintTaskOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PrintTaskOptions クラスで表されるオプションの正規名へのアクセスを提供します。 StandardPrintTaskOptions クラスを使用すると、ユーザー エクスペリエンスに表示される印刷オプションを識別したり、 PrintTaskOptionDetails クラスを使用して特定のオプションを取得したりできます。
public ref class StandardPrintTaskOptions abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StandardPrintTaskOptions final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class StandardPrintTaskOptions
Public Class StandardPrintTaskOptions
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
StandardPrintTaskOptions クラスは、 PrintTaskOptions オブジェクトで使用される一般的な印刷タスク オプションの正規名を提供します。 これらの名前は、 PrintTaskOptions.DisplayedOptions リストの項目を追加または削除して、印刷プレビュー UI に表示されるオプションを示すために使用できます。 詳細については、「 印刷プレビュー UI をカスタマイズする」を参照してください。 これらの名前は 、PrintTaskOptionDetails オブジェクトと共に使用して、オプションの一覧で標準オプションを検索することもできます。 これらの名前は一意であると見なされ、同じ名前のオプションを作成しようとすると拒否されます。
たとえば、UI に表示する標準の印刷タスク オプションを追加するために使用できるコード スニペットを次に示します。
// Choose the printer options to be shown.
// The order in which the options are appended determines the order in which they appear in the UI
displayedOptions.Clear();
displayedOptions.Add(Windows.Graphics.Printing.StandardPrintTaskOptions.Copies);
displayedOptions.Add(Windows.Graphics.Printing.StandardPrintTaskOptions.Orientation);
displayedOptions.Add(Windows.Graphics.Printing.StandardPrintTaskOptions.MediaSize);
displayedOptions.Add(Windows.Graphics.Printing.StandardPrintTaskOptions.Collation);
displayedOptions.Add(Windows.Graphics.Printing.StandardPrintTaskOptions.Duplex);
この印刷シナリオとその他の印刷シナリオの詳細については、「 印刷 と UWP 印刷のサンプル」を参照してください。
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1607 | 14393 | 隣接 |
1803 | 17134 | CustomPageRanges |
プロパティ
Binding |
印刷タスクのバインド オプションの正規名を取得します。 |
Bordering |
印刷タスクの罫線オプションの正規名を取得します。 |
Collation |
印刷タスクの照合順序オプションの正規名を取得します。 |
ColorMode |
印刷タスクのカラー モード オプションの正規名を取得します。 |
Copies |
印刷タスクのコピー オプションの正規名を取得します。 |
CustomPageRanges |
印刷タスクのカスタム ページ範囲オプションの正規名を取得します。 |
Duplex |
印刷タスクの双方向オプションの正規名を取得します。 |
HolePunch |
印刷タスクの穴抜きオプションの正規名を取得します。 |
InputBin |
印刷タスクの入力 bin オプションの正規名を取得します。 |
MediaSize |
印刷タスクのメディア サイズ オプションの正規名を取得します。 |
MediaType |
印刷タスクのメディアの種類オプションの正規名を取得します。 |
NUp |
印刷タスクの NUp (シートごとのページ数) オプションの正規名を取得します。 |
Orientation |
印刷タスクの方向オプションの正規名を取得します。 |
PrintQuality |
印刷タスクの印刷品質オプションの正規名を取得します。 |
Staple |
印刷タスクのステープル オプションの正規名を取得します。 |