StoreServicesEngagementManager class

StoreServicesEngagementManager class

Provides members you can use to configure your app to receive targeted push notifications from Windows Dev Center.

Syntax


public ref class StoreServicesEngagementManager sealed 

Members

The StoreServicesEngagementManager class has these types of members:

Methods

The StoreServicesEngagementManager class has these methods. With C#, Visual Basic, and C++, it also inherits methods from the Object class.

MethodDescription
GetDefault

Gets a StoreServicesEngagementManager object that you can use to configure your app to receive targeted push notifications from Windows Dev Center.

ParseArgumentsAndTrackAppLaunch

Notifies Windows Dev Center that your app was launched in response to a targeted push notification from Dev Center, and returns the original launch arguments for your app.

RegisterNotificationChannelAsync

Registers your app to receive targeted push notifications from Windows Dev Center.

RegisterNotificationChannelAsync(StoreServicesNotificationChannelParameters)

Registers your app to receive targeted push notifications from Windows Dev Center, with the option to specify the notification channel to use for the notifications.

UnregisterNotificationChannelAsync

Explicitly invalidates the channel that is being used for notifications so the app no longer receives push notifications from any services, including targeted Windows Dev Center push notifications and other notifications using Windows Push Notifications Services (WNS).

 

Remarks

To get a StoreServicesEngagementManager object, use the GetDefault method.

Before you can use this class in your code, you must first install the Microsoft Store Services SDK and add a reference to the Microsoft Engagement Framework to your project. For more guidance about how to use the members of this class, including a code example, see Configure your app to receive Dev Center notifications.

Requirements

Minimum supported client

Windows 10 [Windows Store apps only]

Minimum supported server

None supported

Minimum supported phone

Windows 10 Mobile

Namespace

Microsoft.Services.Store.Engagement
Microsoft::Services::Store::Engagement [C++]

Metadata

Microsoft.Services.Store.Engagement.winmd

Attributes

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version]

See also

Configure your app to receive Dev Center notifications
Object

 

 

Show:
© 2017 Microsoft