PrintNotificationEventDetails Class

Enthält Eigenschaften, die einem Client ermöglichen, auf Druckereignisdaten und Angaben zum Druckernamen zuzugreifen und/oder diese zu ändern.

Syntax


/* Weitere Informationen zum Erstellen oder Zugreifen auf dieses Objekt finden Sie unter "Hinweise". */

Attribute

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Member

PrintNotificationEventDetailsKlasse hat diese Membertypen:

Methoden

The PrintNotificationEventDetails Klasse erbt Methoden von Object Klasse (C#/VB/C++).

Eigenschaften

Der PrintNotificationEventDetailsKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

EventData

Lese-/SchreibzugriffGets or sets the event data for a print notification event.

PrinterName

SchreibgeschütztGets the name of the print device associated with the print notification.

 

Hinweise

Hintergrundtaskhandler kann lokalen Speicher verwenden, um den Druckernamen (printerName) und die Ereignisdaten (eventData) in Windows.Devices.Printers.Extensions.PrintNotificationEventDetails zu speichern, sodass die Informationen später durch eine App verwendet werden können.


    // Save the printer name and asyncUI xml
    //
    var keyPrinterName = "BA5857FA-DE2C-4A4A-BEF2-49D8B4130A39";
    var keyAsyncUIXML = "55DCA47A-BEE9-43EB-A7C8-92ECA2FA0685";
    var settings = Windows.Storage.ApplicationData.current.localSettings;

    //
    // The background task instance's activation parameters are available
    // via Windows.UI.WebUI.WebUIBackgroundTaskInstance.current
    //
    var backgroundTaskInstance = Windows.UI.WebUI.WebUIBackgroundTaskInstance.current;

    // Save data into a user-defined var, "settings" 
    var details = backgroundTaskInstance.triggerDetails;
    settings.values[keyPrinterName] = details.printerName;
    settings.values[keyAsyncUIXML] = details.eventData;

    // Save directly into PrintNotificationEventDetails
    // Jing is this correct??
    Windows.Devices.Printers.Extensions.PrintNotificationEventDetails = details;


Weitere Informationen zur Verwendung von PrintNotificationEventDetails finden Sie im Whitepaper zum Thema Windows Store-Geräten-App für Drucker.

Anforderungen

Mindestens unterstützter Client

Windows 8 [Nur Windows Store-Apps]

Mindestens unterstützter Server

Windows Server 2012 [Nur Windows Store-Apps]

Namespace

Windows.Devices.Printers.Extensions
Windows::Devices::Printers::Extensions [C++]

Metadaten

Windows.winmd

Siehe auch

Windows Store-Geräte-App für Drucker

 

 

Anzeigen:
© 2014 Microsoft