Поделиться через


Метод IWDTFTarget2::GetRelations (wdtf.h)

Возвращает коллекцию связанных целевых объектов.

Синтаксис

HRESULT GetRelations(
  [in]          BSTR          RelationSDEL,
  [in]          BSTR          MatchSDEL,
  [out, retval] IWDTFTargets2 **ppRelations
);

Параметры

[in] RelationSDEL

Инструкция SDEL, содержащая один или несколько маркеров отношения, которые указывают нужные целевые объекты.

[in] MatchSDEL

Оператор SDEL, который должен соответствовать каждому возвращаемого целевого объекта. Если MatchSDEL пуст, возвращаются все целевые объекты.

[out, retval] ppRelations

Адрес переменной, которая получит результат этого метода.

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

Если этот метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT.

Замечания

Метод getRelations используется для получения связанных экземпляров интерфейса IWDTFTarget2. Вы указываете нужные целевые объекты оператором SDEL. Как правило, инструкция SDEL может содержать маркеры атрибутов, операторы сравнения и описатели значений для выполнения совпадений. Однако эти элементы в параметре RelationSDEL для метода GetRelations не требуются (параметр MatchSDEL следует правилам для метода IWDTFTarget2::Eval).

Метод IWDTFTarget2:GetRelations помещает каждый связанный целевой объект, который Метод GetRelations находит в инструкции RelationSDEL в новую коллекцию.

GetRelations возвращает только подмножество целевых объектов, удовлетворяющих ограничениям параметров MatchSDEL. Если строка параметра MatchSDEL пуста, GetRelations возвращает всю коллекцию целевых объектов. Этот процесс фильтрует все целевые объекты, возвращающие VARIANT_FALSE при предоставлении MatchSDEL методу IWDTFTarget2::Eval.

Дополнительные сведения об использовании метода GetRelations см. в обзоре языка оценки данных.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP Professional
минимальный поддерживаемый сервер Windows Server 2008
целевая платформа Настольный
заголовка wdtf.h

См. также

IWDTFTarget2