IAmbientProvider.GetFirstAmbientValue Метод

Определение

Возвращает один информационный элемент внешнего типа или свойства из запрошенного набора на основе того, какое из таких свойств встретилось первым.

Перегрузки

GetFirstAmbientValue(XamlType[])

Возвращает первый соответствующий объект, являющийся возможным внешним типом для запрошенных типов.

GetFirstAmbientValue(IEnumerable<XamlType>, XamlMember[])

Возвращает один информационный элемент внешнего типа или свойства из запрошенного набора свойств на основе того, какое из свойств встретилось первым.

GetFirstAmbientValue(XamlType[])

Возвращает первый соответствующий объект, являющийся возможным внешним типом для запрошенных типов.

public:
 System::Object ^ GetFirstAmbientValue(... cli::array <System::Xaml::XamlType ^> ^ types);
public object GetFirstAmbientValue (params System.Xaml.XamlType[] types);
abstract member GetFirstAmbientValue : System.Xaml.XamlType[] -> obj
Public Function GetFirstAmbientValue (ParamArray types As XamlType()) As Object

Параметры

types
XamlType[]

Набор типов, из которого извлекаются сведения о внешних типах.

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

Object

Первый результирующий объект для запрошенного набора.

Применяется к

GetFirstAmbientValue(IEnumerable<XamlType>, XamlMember[])

Возвращает один информационный элемент внешнего типа или свойства из запрошенного набора свойств на основе того, какое из свойств встретилось первым.

public:
 System::Xaml::AmbientPropertyValue ^ GetFirstAmbientValue(System::Collections::Generic::IEnumerable<System::Xaml::XamlType ^> ^ ceilingTypes, ... cli::array <System::Xaml::XamlMember ^> ^ properties);
public System.Xaml.AmbientPropertyValue GetFirstAmbientValue (System.Collections.Generic.IEnumerable<System.Xaml.XamlType> ceilingTypes, params System.Xaml.XamlMember[] properties);
abstract member GetFirstAmbientValue : seq<System.Xaml.XamlType> * System.Xaml.XamlMember[] -> System.Xaml.AmbientPropertyValue
Public Function GetFirstAmbientValue (ceilingTypes As IEnumerable(Of XamlType), ParamArray properties As XamlMember()) As AmbientPropertyValue

Параметры

ceilingTypes
IEnumerable<XamlType>

Задает один или несколько типов, на которых должна останавливаться обработка, когда эти типы встречаются при перемещении вверх по графу объектов. Эти типы содержат требуемое внешнее свойство.

properties
XamlMember[]

Задает один или несколько объектов, идентифицирующих свойства, которые должны рассматриваться как внешние.

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

AmbientPropertyValue

Один элемент сведений о внешних свойствах для первого значения внешнего свойства, найденного в списке properties.

Комментарии

Каждый AmbientPropertyValue возвращаемый объект содержит XamlMember идентификатор и значение свойства.

Применяется к