Freigeben über


Microsoft.WindowsAzure.Mobile.Service.Notifications Namespace

Klassen

CycleTile

Stellt eine Zykluskachel für MPNS dar. Verwenden Sie mit CycleTileMpnsPushMessage , um eine MPNS-Benachrichtigung zu erstellen und mit zu PushClientsenden.

FlipTile

Stellt eine Flip Tile für MPNS dar. Verwenden Sie mit FlipTileMpnsPushMessage , um eine MPNS-Benachrichtigung zu erstellen und mit zu PushClientsenden.

IconicTile

Stellt eine ikonische Kachel für MPNS dar. Verwenden Sie mit IconicTileIconicTile , um eine MPNS-Benachrichtigung zu erstellen und mit zu PushClientsenden.

MpnsMessage

Allgemeine Basisklasse, die von MpnsPushMessage und verwandten Klassen verwendet wird.

MpnsTileMessage

Abstrakte Basisklasse für alle MPNS-Kacheln, die von MpnsPushMessage und verwandten Klassen verwendet werden.

NotificationHandlerTypeResolver

Stellt eine Implementierung von INotificationHandlerTypeResolver ohne externe Abhängigkeiten bereit.

NotificationRegistration

Enthält NotificationRegistration Informationen zum Registrieren eines Geräts für Pushbenachrichtigungen über einen Notification Hub.

PushClient

Der PushClient bietet einen Mechanismus zum Senden von Benachrichtigungen an mobile Anwendungen über einen Notification Hub.

Toast

Stellt eine Popupbenachrichtigung für MPNS dar. Verwenden Sie mit ToastMpnsPushMessage , um eine MPNS-Benachrichtigung zu erstellen und mit zu PushClientsenden.

VisualTile

Diese Klasse stellt das visual Element einer Windows-Benachrichtigungskachel dar. Weitere Informationen finden Sie unter http://msdn.microsoft.com/en-us/library/windows/apps/hh761491.aspx . Diese Klasse ist für die Verwendung als Teil der WindowsPushMessage -Klasse vorgesehen.

Schnittstellen

INotificationHandler

Stellt eine Abstraktion für das Einbinden von benutzerdefiniertem Code an den Notification Hub-Registrierungsprozess bereit. Alle öffentlichen, nicht abstrakten Implementierungen dieser Schnittstelle werden von der Standardimplementierung INotificationHandlerTypeResolver automatisch abgerufen und bei der Abhängigkeits-Engine registriert, was dazu führt, dass sie im Rahmen des Registrierungsprozesses aufgerufen werden.

INotificationHandlerTypeResolver

Bietet INotificationHandler eine Abstraktion zum Einbinden von benutzerdefiniertem Code an den Registrierungsprozess des Notification Hubs. Bietet INotificationHandlerTypeResolver eine Abstraktion zum Auflisten und Bereitstellen der Implementierungen, die INotificationHandler an diesem Prozess beteiligt sein sollten.

IPushMessage

Markerschnittstelle, die verschiedene Benachrichtigungsnutzlasten identifiziert, die an den Notification Hub gesendet werden können.