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 |