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 |