WPDObject object
The WPDObject represents a generic object on the device. The Service object and the Storage object both inherit their functionality from WPDObject.
Examples of how to use the methods, properties, and events listed here for WPDObject can be found in the corresponding pages of the Service Object and Storage Object sections.
Members
The WPDObject object has these types of members:
Events
The WPDObject object has these events.
Event | Description |
---|---|
onAddChildComplete | Occurs when an AddChild operation has completed. |
onRemoveChildComplete | Occurs when an RemoveChild operation has completed. |
Methods
The WPDObject object has these methods.
Method | Description |
---|---|
AddChild | Adds a WPDObject obtained from the Service.CreateNewObject() method or the Storage.CreateNewObject() method, as a child of this object. |
GetChildrenByFormat | Returns a collection of the immediate children of this object filtered by one or more data formats. |
RemoveChild | Deletes a child object from this object. |
Properties
The WPDObject object has these properties.
Property | Access type | Description |
---|---|---|
Children |
Read-only |
Gets a collection of all of the immediate children of this object. |
Parent |
Read-only |
Gets the immediate parent of this object. |
Resource |
Read/write |
Provides read/write access to this object's resource. |
Service |
Read-only |
Gets the Service object that contains this WPDObject. |
ServiceProperty |
Read/write |
Gets or sets a service-defined property for this object. |
Storage |
Read-only |
Gets the Storage object that contains this WPDObject. |
WpdProperty |
Read/write |
Gets or sets a pre-defined WPD property for this object. |
Requirements
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |