Compartir a través de


Método IValueMap::Add (pla.h)

Agrega un elemento a la colección.

Sintaxis

HRESULT Add(
  [in] VARIANT value
);

Parámetros

[in] value

Interfaz IDispatch de la interfaz IValueMapItem que se va a agregar a la colección. El tipo de variante es VT_DISPATCH.

También puede agregar un valor de cadena o entero. Si el valor es un entero (el tipo variant es VT_I4, VT_UI4, VT_I8 o VT_UI8), PLA agrega un elemento con el valor especificado.

Si el valor es una cadena (el tipo variant es VT_BSTR), PLA intenta convertir la cadena en un entero. Si se ejecuta correctamente, PLA agrega un elemento con el valor entero especificado. Si PLA no puede convertir la cadena, PLA busca una clave que coincida con la cadena. Si se encuentra, PLA habilita el elemento; de lo contrario, se produce un error en la adición.

Valor devuelto

Devuelve S_OK si se ejecuta correctamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado pla.h
Archivo DLL Pla.dll

Consulte también

IValueMap

IValueMap::AddRange

IValueMap::Remove