PnpObjectUpdate PnpObjectUpdate PnpObjectUpdate PnpObjectUpdate Class


Contains the updated properties of a PnpObject.

public : sealed class PnpObjectUpdate : IPnpObjectUpdatepublic sealed class PnpObjectUpdate : IPnpObjectUpdatePublic NotInheritable Class PnpObjectUpdate Implements IPnpObjectUpdate// You can use this class in JavaScript.
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


Retrieve an instance of this class from the Updated event.

Instantiate an instance of this class to pass to the Update method.


Id Id Id Id

The identifier of the PnpObject.

public : PlatForm::String Id { get; }public string Id { get; }Public ReadOnly Property Id As string// You can use this property in JavaScript.
PlatForm::String string string string

The identifier of the PnpObject.

Properties Properties Properties Properties

The changed properties in an update to a PnpObject.

public : IMapView<string, object> Properties { get; }public IReadOnlyDictionary<string, object> Properties { get; }Public ReadOnly Property Properties As IReadOnlyDictionary<string, object>// You can use this property in JavaScript.
IMapView<PlatForm::String, PlatForm::Object> IReadOnlyDictionary<string, object> IReadOnlyDictionary<string, object> IReadOnlyDictionary<string, object>

The changed properties.


For more info on what the properties represent, see Device information properties.

Type Type Type Type

The type of the PnpObject. One of the values of the PnpObjectType enumeration.

public : PnpObjectType Type { get; }public PnpObjectType Type { get; }Public ReadOnly Property Type As PnpObjectType// You can use this property in JavaScript.
See Also