Condividi tramite


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

Vedi anche

ISdoDictionaryOld