Partager via


IDynamicKeyProviderConcept ::SetKey, méthode (dbgmodel.h)

La méthode SetKey sur un fournisseur de clés dynamiques est effectivement un remplacement de la méthode SetKey sur IModelObject. Cela définit une clé dans le fournisseur dynamique. Il s’agit effectivement de la création d’une nouvelle propriété sur le fournisseur. Notez qu’un fournisseur qui ne prend pas en charge une 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 d’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 de retour

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

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

interface IDynamicKeyProviderConcept