| Microsoft DirectX 8.1 (C++) | 
This topic applies to Windows XP Home Edition and Windows XP Professional only.
A MetaPropertyTypes object manages a collection of MetaPropertyType objects.
The MetaPropertySet object manages a collection of MetaPropertyTypes objects. It exposes the following properties.
| Property | Description | 
| AddNew | Retrieves or adds a MetaPropertyType object. | 
| Count | Retrieves the number of MetaPropertyType objects. | 
| Item | Retrieves a MetaPropertyType object by index. | 
| ItemWithID | Retrieves a MetaPropertyType object by unique identifier. | 
| ItemWithName | Retrieves a MetaPropertyType object by name. | 
| MetaPropertySet | Retrieves the MetaPropertySet object to which this object belongs. |