Share via


PnpObjectWatcher.Updated Event

Definition

Important

We no longer recommend that you use the types in the Windows.Devices.Enumeration.Pnp namespace. Instead, the types in the Windows.Devices.Enumeration namespace implement a modern, and better maintained, superset of the functionality of Windows.Devices.Enumeration.Pnp.

The alternative to PnpObjectType is the Windows.Devices.Enumeration.DeviceInformationKind enum, which you can pass as a parameter to Windows.Devices.Enumeration APIs. For example, instead of using PnpObjectType when you create a PnpObjectWatcher, use DeviceInformationKind when you create a DeviceWatcher.

Occurs when the properties of a PnpObject in the collection enumerated by the PnpObjectWatcher are updated.

// Register
event_token Updated(TypedEventHandler<PnpObjectWatcher, PnpObjectUpdate const&> const& handler) const;

// Revoke with event_token
void Updated(event_token const* cookie) const;

// Revoke with event_revoker
PnpObjectWatcher::Updated_revoker Updated(auto_revoke_t, TypedEventHandler<PnpObjectWatcher, PnpObjectUpdate const&> const& handler) const;
public event TypedEventHandler<PnpObjectWatcher,PnpObjectUpdate> Updated;
function onUpdated(eventArgs) { /* Your code */ }
pnpObjectWatcher.addEventListener("updated", onUpdated);
pnpObjectWatcher.removeEventListener("updated", onUpdated);
- or -
pnpObjectWatcher.onupdated = onUpdated;
Public Custom Event Updated As TypedEventHandler(Of PnpObjectWatcher, PnpObjectUpdate) 

Event Type

Applies to