IValueMap interface (pla.h)
Manages a collection of name/value pairs.
To get this interface, access one of the following properties or methods:
- IDataCollector::SetXml
- IDataCollectorSet::Commit
- IDataCollectorSet::SetXml
- ITraceDataProvider::KeywordsAll
- ITraceDataProvider::KeywordsAny
- ITraceDataProvider::Level
- ITraceDataProvider::Properties
The IValueMap interface inherits from the IDispatch interface. IValueMap also has these types of members:
The IValueMap interface has these methods.
IValueMap::Add Adds an item to the collection. (IValueMap.Add) |
IValueMap::AddRange Adds one or more items to the collection. |
IValueMap::Clear Removes all items from the collection |
IValueMap::CreateValueMapItem Creates a value map item. |
IValueMap::get__NewEnum Retrieves an interface to the enumeration. (IValueMap.get__NewEnum) |
IValueMap::get_Count Retrieves the number of items in the collection. (IValueMap.get_Count) |
IValueMap::get_Description Retrieves or sets a description of the collection. (Get) |
IValueMap::get_Item Retrieves the requested item from the collection. (IValueMap.get_Item) |
IValueMap::get_Value Retrieves or sets the value of the collection. (Get) |
IValueMap::get_ValueMapType Retrieves or sets the type of items in the collection. (Get) |
IValueMap::put_Description Retrieves or sets a description of the collection. (Put) |
IValueMap::put_Value Retrieves or sets the value of the collection. (Put) |
IValueMap::put_ValueMapType Retrieves or sets the type of items in the collection. (Put) |
IValueMap::Remove Removes an item from the collection. |
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | pla.h |