Freigeben über


AccessoryNotificationType Enumeration

Definition

Stellt die Typen von Benachrichtigungen dar, die auf dem Telefon ausgelöst werden. Die IAccessoryNotificationTriggerDetails sind für die IBackgroundTask.Run-Methode verfügbar, die beim Auslösen durch den AccessoryManager ausgeführt wird. Innerhalb von IAccessoryNotificationTriggerDetails befindet sich ein INotification-Objekt . Der BackgroundTask-Entwickler muss diese Schnittstelle untersuchen, um den spezifischen Benachrichtigungstyp zu ermitteln. IAccessoryNotificationTriggerDetails.AccessoryNotificationType enthält einen Wert aus einer AccessoryNotificationType-Enumeration, die unten aufgeführt ist.

Mit Kenntnis der Art der Benachrichtigung kann der BackgroundTask-Entwickler die spezifischeren Schnittstellen verwenden, um Informationen über die Benachrichtigung zu sammeln. Die Werte sind Bitflags. Sie können ODER die Enumerationswerte zusammen verwenden, um anzugeben, für welche Benachrichtigungstypen warnungen werden sollen.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class AccessoryNotificationType
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
enum class AccessoryNotificationType
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
public enum AccessoryNotificationType
var value = Windows.Phone.Notification.Management.AccessoryNotificationType.none
Public Enum AccessoryNotificationType
Vererbung
AccessoryNotificationType
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Phone.PhoneContract (eingeführt in v1.0)
App-Funktionen
accessoryManager

Felder

Name Wert Beschreibung
Alarm 8

Eine Benachrichtigung von einem Alarm, der ausgelöst wurde.

AppUninstalled 32

Eine Benachrichtigung, dass eine App deinstalliert wurde.

BatterySaver 256

Eine Benachrichtigung, dass der Speicherspeicher deaktiviert ist.

CalendarChanged 4096

Eine Benachrichtigung, die angibt, dass sich ein Kalenderereignis geändert hat.

CortanaTile 1024

Eine Benachrichtigung von einer Cortana-Kachel. Weitere Informationen finden Sie unter CortanaTileNotificationTriggerDetails.

Dnd 64

Eine Benachrichtigung, die nicht gestört wird, wird aktiviert oder deaktiviert.

DrivingMode 128

Eine Benachrichtigung, dass der Fahrmodus aktiviert oder deaktiviert ist.

Email 2

Eine Benachrichtigung, die einen neuen Batch empfangener E-Mails angibt

EmailReadStatusChanged 16384

Eine Benachrichtigung, die angibt, dass sich die status einer E-Mail geändert hat.

Media 512

Eine Benachrichtigung, die angibt, dass sich die Medienwiedergabe status geändert hat.

None 0

Der Benachrichtigungstyp ist "None".

Phone 1

Eine Benachrichtigung, die angibt, dass ein Telefonanruf empfangen wurde.

Reminder 4

Eine Benachrichtigung aus einer Erinnerung, die ausgelöst wurde.

Toast 16

Eine Benachrichtigung von einer App, die sich in der Benutzeroberfläche des Smartphones als Popup manifestiert.

ToastCleared 2048

Eine Benachrichtigung, die angibt, dass ein Popup gelöscht wurde.

VolumeChanged 8192

Eine Benachrichtigung, die angibt, dass sich das Volume geändert hat.

Hinweise

Für den Aufruf dieser API müssen die funktionen ID_CAP_SMS und ID_CAP_SMS_COMPANION im Anwendungsmanifest angegeben werden.

Gilt für: