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