Freigeben über


IDataModelNameBinder::BindReference-Methode (dbgmodel.h)

Die BindReference-Methode ähnelt BindValue insofern, als sie auch das Äquivalent von contextObject.name für das angegebene Objekt gemäß einer Reihe von Bindungsregeln ausführt. Das Ergebnis der Bindung dieser Methode ist jedoch ein Verweis anstelle eines Werts. Als Referenz kann der Skriptanbieter den Verweis verwenden, um die Zuweisung zurück zum Namen durchzuführen.

Syntax

HRESULT BindReference(
  IModelObject                *contextObject,
  PCWSTR                      name,
  _COM_Errorptr_ IModelObject **reference,
  IKeyStore                   **metadata
);

Parameter

contextObject

Das Objekt, an das ein Name gebunden werden soll.

name

Der Name, der im Kontext von contextObject gebunden werden soll.

reference

Ein Verweis auf den Namen im Kontext von contextObject wird zurückgegeben. Als Referenzbindung kann dies verwendet werden, um die Zuweisung zurück zum Namen zu unterstützen.

metadata

Alle Metadaten, die optional dem Namen zugeordnet sind, werden hier zurückgegeben.

Rückgabewert

Diese Methode gibt HRESULT zurück, das den Erfolg oder Fehler angibt.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IDataModelNameBinder-Schnittstelle