ISdoDictionaryOld::EnumAttributes メソッド (sdoias.h)
EnumAttributes メソッドは、指定した属性の値を取得します。
構文
HRESULT EnumAttributes(
[in, out] VARIANT *Id,
[out] VARIANT *pValues
);
パラメーター
[in, out] Id
入力時に、列挙する属性を指定する VARIANT へのポインター。 V_VT(Id) によって指定されたこの VARIANT の型がVT_EMPTY場合、ISdoDictionaryOld::EnumAttributes はすべての属性を列挙します。 型が VT_I4の場合、 VARIANT の値は列挙する属性の ID です。
出力時に、列挙された属性の ID を含む SAFEARRAY へのポインター。
[out] pValues
列挙された属性の値を含む SAFEARRAY へのポインター。
戻り値
メソッドが成功した場合、戻り値は S_OK。
メソッドが失敗した場合、戻り値は次のいずれかのエラー コードになります。
注釈
パラメーターは NULL にすることはできません。
VT(Id) = VT_EMPTY場合は、すべての属性が返されます。 それ以外の場合は、VT(Id) を VT_I4 し、設計された属性のみが取得されます。
メソッドが戻るとき、Id は返される ID の SAFEARRAY であり、 pValues は返される値の SAFEARRAY です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | sdoias.h |
[DLL] | Iassdo.dll |