Método ISdoDictionaryOld::EnumAttributes (sdoias.h)
El método EnumAttributes recupera los valores de los atributos especificados.
Sintaxis
HRESULT EnumAttributes(
[in, out] VARIANT *Id,
[out] VARIANT *pValues
);
Parámetros
[in, out] Id
En la entrada, un puntero a un variant que especifica los atributos que se van a enumerar. Si el tipo de esta VARIANT, dado por V_VT(Id), es VT_EMPTY, ISdoDictionaryOld::EnumAttributes enumera todos los atributos. Si el tipo es VT_I4, el valor de VARIANT es el identificador del atributo que se va a enumerar.
En la salida, puntero a un SAFEARRAY que contiene los identificadores de los atributos enumerados.
[out] pValues
Puntero a SAFEARRAY que contiene los valores de los atributos enumerados.
Valor devuelto
Si el método se ejecuta correctamente, el valor devuelto es S_OK.
Si se produce un error en el método, el valor devuelto es uno de los siguientes códigos de error.
Comentarios
Los parámetros no deben ser NULL.
Si VT(Id) = VT_EMPTY, se devuelven todos los atributos. De lo contrario, VT(Id) debe ser VT_I4 y solo se recuperan los atributos diseñados.
Cuando el método devuelve, Id es una SAFEARRAY de los Ids devueltos y pValues es una SAFEARRAY de los valores devueltos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | sdoias.h |
Archivo DLL | Iassdo.dll |