Metodo ISdoDictionaryOld::EnumAttributes (sdoias.h)
Il metodo EnumAttributes recupera i valori degli attributi specificati.
Sintassi
HRESULT EnumAttributes(
[in, out] VARIANT *Id,
[out] VARIANT *pValues
);
Parametri
[in, out] Id
In input, un puntatore a un VARIANT che specifica gli attributi da enumerare. Se il tipo di questo VARIANT, specificato da V_VT(Id), è VT_EMPTY, ISdoDictionaryOld::EnumAttributes enumera tutti gli attributi. Se il tipo è VT_I4, il valore di VARIANT è l'ID dell'attributo da enumerare.
Nell'output, puntatore a un SAFEARRAY contenente gli ID degli attributi enumerati.
[out] pValues
Puntatore a un oggetto SAFEARRAY contenente i valori degli attributi enumerati.
Valore restituito
Se il metodo ha esito positivo, il valore restituito è S_OK.
Se il metodo ha esito negativo, il valore restituito è uno dei codici di errore seguenti.
Commenti
I parametri non devono essere NULL.
Se VT(Id) = VT_EMPTY, tutti gli attributi vengono restituiti. In caso contrario, VT(ID) deve essere VT_I4 e vengono recuperati solo gli attributi progettati.
Quando il metodo restituisce, ID è un VALORE SAFEARRAY degli ID restituiti e pValues è un'operatore SAFEARRAY dei valori restituiti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | sdoias.h |
DLL | Iassdo.dll |