Microsoft DirectX 8.1 (C++)

GuideDataProviders Object

This topic applies to Windows XP Home Edition and Windows XP Professional only.

The GuideDataProviders interface is used to manage a collection of GuideDataProvider objects. This object exposes the following properties, methods and events.

Property Description
AddNew Retrieves a GuideDataProvider object from the collection. If no object with the specified name exists, one is added.
Count Retrieves the number of GuideDataProvider objects in this GuideDataProviders collection.
Item Retrieves a GuideDataProvider object located at the specified index in this GuideDataProviders collection.
ItemsByKey Retrieves a sorted collection of objects that meet the specified criteria.
ItemsWithMetaProperty Retrieves a collection of GuideDataProvider objects, each of which is identified as a source of a specified MetaProperty object.
ItemsWithMetaPropertyCond Retrieves a collection of GuideDataProvider objects that is a subset of this GuideDataProviders collection, and where each GuideDataProvider object has an associated MetaProperty object that meets a specified MetaPropertyCondition object.
ItemWithID Retrieves a GuideDataProvider object by specifying the unique identifier of the GuideDataProvider object.
ItemWithKey Retrieves an object using the collection's key metaproperty.
ItemWithName Retrieves the GuideDataProvider object that has the specified name from this GuideDataProviders collection.

Method Description
Resync Updates the collection.

Event Description
ItemAdded An object has been added to the collection.
ItemChanged An object in the collection has changed.
ItemRemoved An object has been removed from the collection.
ItemsChanged Two or more objects in the collection have been changed, added, or removed.