PrintExtensionContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プリンター拡張オブジェクトのコンテキストを提供します。
public ref class PrintExtensionContext abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Printers.Extensions.ExtensionsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintExtensionContext final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Printers.Extensions.ExtensionsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class PrintExtensionContext
Public Class PrintExtensionContext
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows Desktop Extension SDK (10.0.10240.0 で導入)
|
API contract |
Windows.Devices.Printers.Extensions.ExtensionsContract (v1.0 で導入)
|
注釈
次の JavaScript コード スニペットは、DeviceInformation ID を使用して PrinterExtensionContext を取得し、コンテキストを使用してヘルパー オブジェクトを作成します。
// This function runs when the user taps the Back button
function getInkStatus(deviceInformationId) {
var responseString;
try {
var context = Windows.Devices.Printers.Extensions.
PrintExtensionContext.fromDeviceId(deviceInformationId);
var helper = new Microsoft.Samples.Printing.WwaDca.
PrintHelperClass(context);
var responseString = helper.getInkLevel(1);
} catch (e) {
responseString = "deviceInformationId: " + deviceInformationId +
" Message: " + e.message;
}
return responseString
}
PrinterExtensionContext クラスの使用の詳細については、ハードウェア デベロッパー センターの「プリンター用 UWP デバイス アプリ」トピックを参照してください。
メソッド
FromDeviceId(String) |
DeviceInformation ID に基づいてプリンター拡張オブジェクトのコンテキストを取得します。 |