Метод IDataModelNameBinder::BindReference (dbgmodel.h)

Метод BindReference аналогичен BindValue тем, что он также выполняет эквивалент contextObject.name для данного объекта в соответствии с набором правил привязки. Однако результатом привязки этого метода является ссылка, а не значение. В качестве ссылки поставщик скрипта может использовать ссылку для выполнения присваивания имени.

Синтаксис

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

Параметры

contextObject

Объект, к который нужно привязать имя.

name

Имя для привязки в контексте contextObject.

reference

Возвращается ссылка на имя в контексте contextObject. В качестве ссылочной привязки его можно использовать для поддержки назначения обратно к имени.

metadata

Здесь возвращаются все метаданные, при необходимости связанные с именем.

Возвращаемое значение

Этот метод возвращает HRESULT, который указывает на успех или сбой.

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Интерфейс IDataModelNameBinder