共用方式為


PrintExtensionContext 類別

定義

提供印表機延伸模組物件的內容。

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
繼承
Object Platform::Object IInspectable 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 取得印表機延伸模組物件的內容。

適用於

另請參閱