PushNotificationChannel Klasse
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 einen Pushbenachrichtigungskanal dar.
public ref class PushNotificationChannel sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.PushNotifications.PushNotificationsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PushNotificationChannel final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.PushNotifications.PushNotificationsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PushNotificationChannel
Public NotInheritable Class PushNotificationChannel
- Vererbung
- Attribute
Hinweise
Fordern Sie einen Pushbenachrichtigungskanal an, indem Sie CreateChannelAsync aufrufen und die Anwendungs-ID von Azure Active Directory (AAD) für Ihre App übergeben. Übergeben Sie nach erfolgreichem Abschluss den Wert der URI-Eigenschaft an Ihren Clouddienst. Ihr Clouddienst verwendet diesen URI, um eine Benachrichtigungsanforderung an den Windows-Pushbenachrichtigungsdienst (WNS) zu senden, um anzufordern, dass eine Pushbenachrichtigung an das Gerät gesendet wird, wobei das PushReceived-Ereignis aufgerufen wird.
Eigenschaften
ExpirationTime |
Ruft die Ablaufzeit des Pushbenachrichtigungskanals ab, nach der ein neuer Kanal mit CreateChannelAsync angefordert werden muss. |
Uri |
Ruft den URI ab, der den Pushbenachrichtigungskanal darstellt. |
Methoden
Close() |
Schließt den Pushbenachrichtigungskanal, nach dem ein neuer Kanal mit [CreateChannelAsync](xref:Microsoft.Windows.PushNotifications.PushNotificationManager.CreateChannelAsync(System.Guid) angefordert werden muss. |