PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CreatePushNotificationChannelForApplicationAsync() |
Membuat objek, terikat ke aplikasi panggilan, tempat Anda mengambil saluran pemberitahuan push dari Windows Push Notification Services (WNS). |
CreatePushNotificationChannelForApplicationAsync(String) |
Membuat objek, terikat ke aplikasi tertentu, di mana Anda mengambil saluran pemberitahuan push dari Windows Push Notification Services (WNS). Aplikasi yang ditentukan harus berada dalam paket yang sama dengan aplikasi panggilan. Kelebihan beban ini hanya boleh dipanggil dari paket multi-aplikasi, sebagian besar aplikasi harus menggunakan metode tanpa parameter. |
CreatePushNotificationChannelForApplicationAsync()
Membuat objek, terikat ke aplikasi panggilan, tempat Anda mengambil saluran pemberitahuan push dari 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)
Mengembalikan
Objek, terikat ke aplikasi panggilan, yang digunakan untuk meminta PushNotificationChannel dari Windows Push Notification Services (WNS).
- Atribut
Contoh
Contoh berikut menunjukkan penggunaan metode ini untuk mengambil saluran untuk aplikasi panggilan.
var pushNotifications = Windows.Networking.PushNotifications;
var channel;
function openNotificationsChannel() {
var channelOperation = pushNotifications.PushNotificationChannelManager.createPushNotificationChannelForApplicationAsync();
return channelOperation.then(function (newChannel) {
channel = newChannel;
}
);
Keterangan
Pemberitahuan pembaruan petak peta, toast, dan lencana yang tiba di saluran ini dikirimkan ke petak utama atau default aplikasi.
Pengecualian dilemparkan jika Anda mencoba mendaftarkan saluran pemberitahuan push WNS ketika tidak ada koneksi data.
Lihat juga
- CreatePushNotificationChannelForApplicationAsync(String)
- Gambaran umum Windows Push Notification Services (WNS)
- Sampel pemberitahuan push dan berkala (diarsipkan)
- Mulai cepat: Mengirim pemberitahuan push
- Cara meminta, membuat, dan menyimpan saluran pemberitahuan
- Permintaan layanan pemberitahuan push dan header respons
Berlaku untuk
CreatePushNotificationChannelForApplicationAsync(String)
Membuat objek, terikat ke aplikasi tertentu, di mana Anda mengambil saluran pemberitahuan push dari Windows Push Notification Services (WNS). Aplikasi yang ditentukan harus berada dalam paket yang sama dengan aplikasi panggilan. Kelebihan beban ini hanya boleh dipanggil dari paket multi-aplikasi, sebagian besar aplikasi harus menggunakan metode tanpa parameter.
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)
Parameter
- applicationId
-
String
Platform::String
winrt::hstring
Pengidentifikasi aplikasi relatif paket (PRAID) aplikasi untuk mengikat saluran pemberitahuan push. Aplikasi yang ditentukan harus berada dalam paket yang sama dengan aplikasi panggilan. Untuk informasi selengkapnya tentang PRAID, lihat atribut Id dari elemen Aplikasi .
Jika Anda menghosting tugas latar belakang di server COM di luar proses, terpisah dari aplikasi utama Anda, lalu teruskan sebagai argumen untuk applicationId
PRAID aplikasi yang menentukan windows.backgroundTask
ekstensi dalam manifes paketnya sendiri.
Mengembalikan
Objek , terikat ke aplikasi yang ditentukan dalam applicationId, yang digunakan untuk meminta PushNotificationChannel dari Windows Push Notification Services (WNS).
- Atribut
Keterangan
Pemberitahuan pembaruan petak peta, toast, dan lencana yang tiba di saluran ini dikirimkan ke petak utama atau default aplikasi.
Pengecualian dilemparkan jika Anda mencoba mendaftarkan saluran pemberitahuan push WNS ketika tidak ada koneksi data.
Lihat juga
- CreatePushNotificationChannelForApplicationAsync()
- Gambaran umum Windows Push Notification Services (WNS)
- Sampel pemberitahuan push dan berkala (diarsipkan)
- Mulai cepat: Mengirim pemberitahuan push petak peta
- Mulai cepat: Mengirim pemberitahuan push toast
- Cara memperbarui lencana melalui pemberitahuan push
- Cara mengautentikasi dengan Windows Push Notification Service (WNS)
- Cara meminta, membuat, dan menyimpan saluran pemberitahuan
- Panduan dan daftar periksa untuk pemberitahuan push
- Permintaan layanan pemberitahuan push dan header respons