次の方法で共有


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 を返します。

要件

要件
Header dbgmodel.h

こちらもご覧ください

IDynamicKeyProviderConcept インターフェイス