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 接口