Compartilhar via


StoreServicesEngagementManager.RegisterNotificationChannelAsync Método

Definição

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

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.

Confira também

Aplica-se a