StandardPrintTaskOptions クラス

定義

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
継承
Object Platform::Object IInspectable 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

印刷タスクのステープル オプションの正規名を取得します。

適用対象

こちらもご覧ください