Share via


ISdoDictionaryOld::EnumAttributes-Methode (sdoias.h)

Die EnumAttributes-Methode ruft die Werte der angegebenen Attribute ab.

Syntax

HRESULT EnumAttributes(
  [in, out] VARIANT *Id,
  [out]     VARIANT *pValues
);

Parameter

[in, out] Id

Bei der Eingabe ein Zeiger auf einen VARIANT-Wert , der die zu enumerierenden Attribute angibt. Wenn der Von V_VT(Id) angegebene Variant-Typ VT_EMPTY ist, listet ISdoDictionaryOld::EnumAttributes alle Attribute auf. Wenn der Typ VT_I4 ist, ist der Wert von VARIANT die ID des zu enumerierenden Attributs.

Zeigen Sie in der Ausgabe auf ein SAFEARRAY-Objekt , das die IDs der aufgelisteten Attribute enthält.

[out] pValues

Zeiger auf ein SAFEARRAY-Objekt , das die Werte der aufgelisteten Attribute enthält.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK.

Wenn die Methode fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.

Hinweise

Die Parameter dürfen nicht NULL sein.

Wenn VT(Id) = VT_EMPTY, werden alle Attribute zurückgegeben. Andernfalls sollte VT(Id) VT_I4 werden, und nur die entworfenen Attribute werden abgerufen.

Wenn die Methode zurückgibt, ist Id ein SAFEARRAY der zurückgegebenen IDs, und pValues ist ein SAFEARRAY der zurückgegebenen Werte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile sdoias.h
DLL Iassdo.dll

Weitere Informationen

ISdoDictionaryOld