Compartilhar via


Método IDynamicKeyProviderConcept::SetKey (dbgmodel.h)

O método SetKey em um provedor de chave dinâmica é efetivamente uma substituição do método SetKey em IModelObject. Isso define uma chave no provedor dinâmico. É efetivamente a criação de uma nova propriedade no provedor. Observe que um provedor que não dá suporte a nenhuma noção de algo como a criação de propriedades expando deve retornar E_NOTIMPL aqui.

Sintaxe

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

Parâmetros

contextObject

O objeto de instância (este ponteiro) para o qual definir uma chave.

key

O nome da chave a ser definida.

keyValue

O valor da chave a ser definida.

metadata

Metadados opcionais a serem associados à chave (recém-criada).

Retornar valor

Esse método retorna HRESULT que indica êxito ou falha.

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h

Confira também

Interface IDynamicKeyProviderConcept