Skip to main content
LicenseInformation.LicenseChanged | licensechanged event

Raises a notification event when the status of the app's license changes.

Syntax


function onLicenseChanged(eventArgs) { /* Your code */ }
 
// addEventListener syntax
licenseInformation.addEventListener("licensechanged", onLicenseChanged);
licenseInformation.removeEventListener("licensechanged", onLicenseChanged);
 
- or -

licenseInformation.onlicensechanged = onLicenseChanged;

public event LicenseChangedEventHandler LicenseChanged

Public Event LicenseChanged As LicenseChangedEventHandler

public:
event LicenseChangedEventHandler^ LicenseChanged {
   Windows::Foundation::EventRegistrationToken add(LicenseChangedEventHandler^ value);
   void remove(Windows::Foundation::EventRegistrationToken token);
}

Event information

Delegate LicenseChangedEventHandler

Remarks

LicenseChanged events aren't always immediate. If you’ve registered for the event, the event should fire within an hour; if not, it should occur within 6 hours. Generally, it's recommended to wait up to 6 hours when testing with CurrentApp, knowing that it will most likely take less time if the app has registered the event.

Windows Phone 8

This event is not raised on Windows Phone 8.

Requirements (Windows 10 device family)

Device family

Universal, introduced version 10.0.10240.0

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.ApplicationModel.Store
Windows::ApplicationModel::Store [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8

Namespace

Windows.ApplicationModel.Store
Windows::ApplicationModel::Store [C++]

Metadata

Windows.winmd

See also

LicenseInformation