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 |