AccessoryNotificationType Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |
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.