Méthode ISdoDictionaryOld ::EnumAttributes (sdoias.h)
La méthode EnumAttributes récupère les valeurs des attributs spécifiés.
Syntaxe
HRESULT EnumAttributes(
[in, out] VARIANT *Id,
[out] VARIANT *pValues
);
Paramètres
[in, out] Id
En entrée, pointeur vers un VARIANT qui spécifie les attributs à énumérer. Si le type de ce VARIANT, donné par V_VT(Id), est VT_EMPTY, ISdoDictionaryOld ::EnumAttributes énumère tous les attributs. Si le type est VT_I4, la valeur du VARIANT est l’ID de l’attribut à énumérer.
Sur la sortie, pointez vers un SAFEARRAY qui contient les ID des attributs énumérés.
[out] pValues
Pointeur vers un SAFEARRAY qui contient les valeurs des attributs énumérés.
Valeur retournée
Si la méthode réussit, la valeur de retour est S_OK.
Si la méthode échoue, la valeur de retour est l’un des codes d’erreur suivants.
Remarques
Les paramètres ne doivent pas être NULL.
Si VT(Id) = VT_EMPTY tous les attributs sont retournés. Sinon, VT(Id) doit être VT_I4 et seuls les attributs conçus sont récupérés.
Lorsque la méthode retourne, Id est un SAFEARRAY des ID retournés, et pValues est un SAFEARRAY des valeurs retournées.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | sdoias.h |
DLL | Iassdo.dll |