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

こちらもご覧ください

ISdoDictionaryOld