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

Consulte también

ISdoDictionaryOld