StoreServicesEngagementManager.RegisterNotificationChannelAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
RegisterNotificationChannelAsync() |
Registra seu aplicativo para receber notificações por push direcionadas do Partner Center. |
RegisterNotificationChannelAsync(StoreServicesNotificationChannelParameters) |
Registra seu aplicativo para receber notificações por push direcionadas do Partner Center, com a opção de especificar o canal de notificação a ser usado para as notificações. |
RegisterNotificationChannelAsync()
Registra seu aplicativo para receber notificações por push direcionadas do Partner Center.
public:
virtual IAsyncOperation<StoreServicesNotificationChannelRegistrationResult ^> ^ RegisterNotificationChannelAsync() = RegisterNotificationChannelAsync;
/// [Windows.Foundation.Metadata.Overload("RegisterNotificationChannelAsync")]
IAsyncOperation<StoreServicesNotificationChannelRegistrationResult> RegisterNotificationChannelAsync();
[Windows.Foundation.Metadata.Overload("RegisterNotificationChannelAsync")]
public IAsyncOperation<StoreServicesNotificationChannelRegistrationResult> RegisterNotificationChannelAsync();
function registerNotificationChannelAsync()
Public Function RegisterNotificationChannelAsync () As IAsyncOperation(Of StoreServicesNotificationChannelRegistrationResult)
Retornos
Um StoreServicesNotificationChannelRegistrationResult que representa o resultado da operação assíncrona.
- Atributos
Comentários
Para registrar seu aplicativo para receber notificações do Partner Center, chame esse método no código de inicialização em seu aplicativo. Antes de usar esse método em seu código, você deve primeiro instalar o Microsoft Store Services SDK e adicionar uma referência ao Microsoft Engagement Framework ao seu projeto.
Para obter mais diretrizes sobre como usar esse método, incluindo um exemplo de código, consulte Configurar seu aplicativo para receber notificações por push direcionadas.
Importante
Se seu aplicativo também chamar CreatePushNotificationChannelForApplicationAsync para criar um canal de notificação para WNS, verifique se o código não chama CreatePushNotificationChannelForApplicationAsync e RegisterNotificationChannelAsync simultaneamente. Se você precisar chamar esses dois métodos, chame-os sequencialmente e espere o retorno de um método antes de chamar o outro.
Observação
Quando você chama esse método, um arquivo chamado MicrosoftStoreEngagementSDKId.txt é criado no repositório de dados do aplicativo local para seu aplicativo. Este arquivo contém uma ID usada pela infraestrutura de notificações por push direcionadas. Certifique-se de que seu aplicativo não modifique ou exclua esse arquivo. Caso contrário, os usuários poderão receber várias instâncias de notificações, ou as notificações podem se comportar de outras maneiras que não sejam adequadas.
Confira também
Aplica-se a
RegisterNotificationChannelAsync(StoreServicesNotificationChannelParameters)
Registra seu aplicativo para receber notificações por push direcionadas do Partner Center, com a opção de especificar o canal de notificação a ser usado para as notificações.
public:
virtual IAsyncOperation<StoreServicesNotificationChannelRegistrationResult ^> ^ RegisterNotificationChannelAsync(StoreServicesNotificationChannelParameters ^ parameters) = RegisterNotificationChannelAsync;
/// [Windows.Foundation.Metadata.Overload("RegisterNotificationChannelWithParametersAsync")]
IAsyncOperation<StoreServicesNotificationChannelRegistrationResult> RegisterNotificationChannelAsync(StoreServicesNotificationChannelParameters const& parameters);
[Windows.Foundation.Metadata.Overload("RegisterNotificationChannelWithParametersAsync")]
public IAsyncOperation<StoreServicesNotificationChannelRegistrationResult> RegisterNotificationChannelAsync(StoreServicesNotificationChannelParameters parameters);
function registerNotificationChannelAsync(parameters)
Public Function RegisterNotificationChannelAsync (parameters As StoreServicesNotificationChannelParameters) As IAsyncOperation(Of StoreServicesNotificationChannelRegistrationResult)
Parâmetros
- parameters
- StoreServicesNotificationChannelParameters
Retornos
Um StoreServicesNotificationChannelRegistrationResult que representa o resultado da operação assíncrona.
- Atributos
Comentários
Para registrar seu aplicativo para receber notificações do Partner Center e especificar o canal de notificação a ser usado para as notificações, chame esse método no código de inicialização em seu aplicativo. Antes de usar esse método em seu código, você deve primeiro instalar o Microsoft Store Services SDK e adicionar uma referência ao Microsoft Engagement Framework ao seu projeto.
Para obter mais diretrizes sobre como usar esse método, incluindo um exemplo de código, consulte Configurar seu aplicativo para notificações por push direcionadas.
Observação
Quando você chama esse método, um arquivo chamado MicrosoftStoreEngagementSDKId.txt é criado no repositório de dados do aplicativo local para seu aplicativo. Este arquivo contém uma ID usada pela infraestrutura de notificações por push direcionadas. Certifique-se de que seu aplicativo não modifique ou exclua esse arquivo. Caso contrário, os usuários poderão receber várias instâncias de notificações, ou as notificações podem se comportar de outras maneiras que não sejam adequadas.