PrintSchema クラス

定義

3D プリンターの機能にアクセスし、チケットを印刷するための API を提供します。

public ref class PrintSchema sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Printers.PrintersContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PrintSchema final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Printers.PrintersContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PrintSchema
Public NotInheritable Class PrintSchema
継承
Object Platform::Object IInspectable PrintSchema
属性

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.10240.0 で導入)
Windows 10 (10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
API contract
Windows.Devices.Printers.PrintersContract (v1.0 で導入)

注釈

このクラスのメソッドによって返される XML ドキュメントの詳細については、「 印刷スキーマの仕様」を参照してください。

メソッド

GetCapabilitiesAsync(IRandomAccessStreamWithContentType)

3D プリンター機能を取得します。

GetDefaultPrintTicketAsync()

3D プリンターの既定の印刷チケットを取得します。

MergeAndValidateWithDefaultPrintTicketAsync(IRandomAccessStreamWithContentType)

ユーザーの選択内容を既定の印刷チケットとマージし、デバイスで動作することを検証することで、新しい印刷チケットを作成します。

適用対象