次の方法で共有


IDynamicKeyProviderConcept::SetKey メソッド (dbgmodel.h)

動的キー プロバイダーの SetKey メソッドは、実質的に IModelObject SetKey メソッドのオーバーライドです。 これにより、動的プロバイダーにキーが設定されます。 これは、実質的にプロバイダーで新しいプロパティを作成することです。 expando プロパティの作成などの概念をサポートしていないプロバイダーは、ここでE_NOTIMPL返されることに注意してください。

構文

HRESULT SetKey(
  IModelObject *contextObject,
  PCWSTR       key,
  IModelObject *keyValue,
  IKeyStore    *metadata
);

パラメーター

contextObject

キーを設定するインスタンス オブジェクト (このポインター)。

key

設定するキーの名前。

keyValue

設定するキーの値。

metadata

(新しく作成された) キーに関連付ける省略可能なメタデータ。

戻り値

このメソッドは、成功または失敗を示す HRESULT を返します。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

IDynamicKeyProviderConcept インターフェイス