PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CreatePushNotificationChannelForApplicationAsync() |
Crea un oggetto, associato all'app chiamante, tramite cui si recupera un canale di notifica push da Windows Push Notification Services (WNS). |
CreatePushNotificationChannelForApplicationAsync(String) |
Crea un oggetto, associato a un'app specificata, tramite cui si recupera un canale di notifica push da Servizi notifica push Windows (WNS). L'app specificata deve trovarsi nello stesso pacchetto dell'app chiamante. Questo overload deve essere chiamato solo da un pacchetto con più app, la maggior parte delle app deve usare il metodo senza parametri. |
CreatePushNotificationChannelForApplicationAsync()
Crea un oggetto, associato all'app chiamante, tramite cui si recupera un canale di notifica push da Windows Push Notification Services (WNS).
public:
static IAsyncOperation<PushNotificationChannel ^> ^ CreatePushNotificationChannelForApplicationAsync();
/// [Windows.Foundation.Metadata.Overload("CreatePushNotificationChannelForApplicationAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<PushNotificationChannel> CreatePushNotificationChannelForApplicationAsync();
[Windows.Foundation.Metadata.Overload("CreatePushNotificationChannelForApplicationAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<PushNotificationChannel> CreatePushNotificationChannelForApplicationAsync();
function createPushNotificationChannelForApplicationAsync()
Public Shared Function CreatePushNotificationChannelForApplicationAsync () As IAsyncOperation(Of PushNotificationChannel)
Restituisce
Oggetto, associato all'app chiamante, che viene usato per richiedere pushNotificationChannel da Windows Push Notification Services (WNS).The object, bound to the calling app, that is used to request a PushNotificationChannel from the Windows Push Notification Services (WNS).
- Attributi
Esempio
Nell'esempio seguente viene illustrato l'uso di questo metodo per recuperare un canale per l'app chiamante.
var pushNotifications = Windows.Networking.PushNotifications;
var channel;
function openNotificationsChannel() {
var channelOperation = pushNotifications.PushNotificationChannelManager.createPushNotificationChannelForApplicationAsync();
return channelOperation.then(function (newChannel) {
channel = newChannel;
}
);
Commenti
Le notifiche di aggiornamento, avviso popup e notifica dei riquadri che arrivano su questo canale vengono recapitate al riquadro principale o predefinito dell'app.
Se si tenta di registrare un canale di notifica push WNS quando non è presente alcuna connessione dati, viene generata un'eccezione.
Vedi anche
- CreatePushNotificationChannelForApplicationAsync(String)
- Panoramica di Servizi notifica Push Windows (WNS)
- Esempio di notifiche push e periodiche (archiviato)
- Guida introduttiva: Invio di una notifica push
- Come richiedere, creare e salvare un canale di notifica
- Intestazioni delle richieste e delle risposte per Servizi notifica Push Windows
Si applica a
CreatePushNotificationChannelForApplicationAsync(String)
Crea un oggetto, associato a un'app specificata, tramite cui si recupera un canale di notifica push da Servizi notifica push Windows (WNS). L'app specificata deve trovarsi nello stesso pacchetto dell'app chiamante. Questo overload deve essere chiamato solo da un pacchetto con più app, la maggior parte delle app deve usare il metodo senza parametri.
public:
static IAsyncOperation<PushNotificationChannel ^> ^ CreatePushNotificationChannelForApplicationAsync(Platform::String ^ applicationId);
/// [Windows.Foundation.Metadata.Overload("CreatePushNotificationChannelForApplicationAsyncWithId")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<PushNotificationChannel> CreatePushNotificationChannelForApplicationAsync(winrt::hstring const& applicationId);
[Windows.Foundation.Metadata.Overload("CreatePushNotificationChannelForApplicationAsyncWithId")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<PushNotificationChannel> CreatePushNotificationChannelForApplicationAsync(string applicationId);
function createPushNotificationChannelForApplicationAsync(applicationId)
Public Shared Function CreatePushNotificationChannelForApplicationAsync (applicationId As String) As IAsyncOperation(Of PushNotificationChannel)
Parametri
- applicationId
-
String
Platform::String
winrt::hstring
Identificatore dell'applicazione relativo al pacchetto (PRAID) dell'app da associare al canale di notifica push. L'app specificata deve trovarsi nello stesso pacchetto dell'app chiamante. Per altre info sul PRAID, vedi l'attributo Id dell'elemento Application .
Se si ospitano attività in background in un server COM out-of-process, separate dall'applicazione principale, passare come argomento per applicationId
il PRAID dell'applicazione che definisce l'estensione windows.backgroundTask
nel manifesto del pacchetto.
Restituisce
Oggetto, associato all'app specificata in applicationId, usata per richiedere pushNotificationChannel da Windows Push Notification Services (WNS).The object, bound to the app specified in applicationId, that is used to request a PushNotificationChannel from the Windows Push Notification Services (WNS).
- Attributi
Commenti
Le notifiche di aggiornamento, avviso popup e notifica dei riquadri che arrivano su questo canale vengono recapitate al riquadro principale o predefinito dell'app.
Se si tenta di registrare un canale di notifica push WNS quando non è presente alcuna connessione dati, viene generata un'eccezione.
Vedi anche
- CreatePushNotificationChannelForApplicationAsync()
- Panoramica di Servizi notifica Push Windows (WNS)
- Esempio di notifiche push e periodiche (archiviato)
- Guida introduttiva: Invio di una notifica push di riquadri
- Guida introduttiva: Invio di una notifica push di tipo avviso popup
- Come aggiornare una notifica tramite notifiche push
- Come eseguire l'autenticazione con Servizi notifica Push Windows (WNS)
- Come richiedere, creare e salvare un canale di notifica
- Linee guida ed elenco di controllo per le notifiche push
- Intestazioni delle richieste e delle risposte per Servizi notifica Push Windows