IValueMap interface (pla.h)

Manages a collection of name/value pairs.

To get this interface, access one of the following properties or methods:

Inheritance

The IValueMap interface inherits from the IDispatch interface. IValueMap also has these types of members:

Methods

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.

Requirements

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

See also

IValueMapItem