| Microsoft DirectX 8.1 (C++) |
This topic applies to Windows XP Home Edition and Windows XP Professional only.
The IGuideDataProviders interface manages a GuideDataProviders object.
In addition to the methods exposed by IDispatch, the IGuideDataProviders interface exposes the following methods.
| Method | Description |
| get_AddNew | Retrieves a GuideDataProvider object from the collection. If no object with the specified name exists, one is added. |
| get_Count | Retrieves the number of GuideDataProvider objects in this GuideDataProviders collection. |
| get_Item | Retrieves a specified object from the collection. |
| get_ItemsByKey | Retrieves a sorted collection of objects that meet the specified criteria. |
| get_ItemsWithMetaProperty | Retrieves a collection of GuideDataProvider objects each of which is identified as a source of a specified MetaProperty object. |
| get_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. |
| get_ItemWithID | Retrieves a GuideDataProvider object by specifying the unique identifier of the GuideDataProvider object |
| get_ItemWithKey | Retrieves an object from a collection by using the collection's key metaproperty. |
| get_ItemWithName | Retrieves the GuideDataProvider object that has the specified name from this GuideDataProviders collection. |
| Resync | Updates the collection. |