IDataModelNameBinder ::BindReference, méthode (dbgmodel.h)
La méthode BindReference est similaire à BindValue, car elle effectue également l’équivalent de contextObject.name sur l’objet donné en fonction d’un ensemble de règles de liaison. Le résultat de la liaison de cette méthode est toutefois une référence au lieu d’une valeur. En guise de référence, le fournisseur de scripts peut utiliser la référence pour effectuer une affectation de nouveau au nom.
Syntaxe
HRESULT BindReference(
IModelObject *contextObject,
PCWSTR name,
_COM_Errorptr_ IModelObject **reference,
IKeyStore **metadata
);
Paramètres
contextObject
Objet auquel lier un nom.
name
Nom à lier dans le contexte de contextObject.
reference
Une référence au nom dans le contexte de contextObject est retournée. En tant que liaison de référence, vous pouvez l’utiliser pour prendre en charge l’affectation de nouveau au nom.
metadata
Toutes les métadonnées éventuellement associées au nom sont retournées ici.
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 |