Partager via


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

La méthode SetKey sur un fournisseur de clé dynamique est en fait un remplacement de la méthode SetKey sur IModelObject. Cela définit une clé dans le fournisseur dynamique. Il s’agit en fait de la création d’une nouvelle propriété sur le fournisseur. Notez qu’un fournisseur qui ne prend en charge aucune notion de quelque chose comme la création de propriétés expando doit retourner E_NOTIMPL ici.

Syntaxe

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

Paramètres

contextObject

Objet instance (ce pointeur) pour lequel définir une clé.

key

Nom de la clé à définir.

keyValue

Valeur de la clé à définir.

metadata

Métadonnées facultatives à associer à la clé (nouvellement créée).

Valeur retournée

Cette méthode retourne HRESULT qui indique la réussite ou l’échec.

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

Interface IDynamicKeyProviderConcept