Condividi tramite


Metodo IDynamicKeyProviderConcept::SetKey (dbgmodel.h)

Il metodo SetKey in un provider di chiavi dinamiche è in effetti un override del metodo SetKey in IModelObject. In questo modo viene impostata una chiave nel provider dinamico. Si tratta in effetti della creazione di una nuova proprietà nel provider. Si noti che un provider che non supporta alcuna nozione di qualcosa come la creazione di proprietà expando deve restituire E_NOTIMPL qui.

Sintassi

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

Parametri

contextObject

Oggetto istanza (questo puntatore) per il quale impostare una chiave.

key

Nome della chiave da impostare.

keyValue

Valore della chiave da impostare.

metadata

Metadati facoltativi da associare alla chiave (appena creata).

Valore restituito

Questo metodo restituisce HRESULT che indica l'esito positivo o negativo.

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Interfaccia IDynamicKeyProviderConcept