Unity 6.3
0 онлайн 40 гостей 3 в системе
Вход

PropertyContainer.TryGetProperty

Declaration

public static bool TryGetProperty(TContainer container, ref Unity.Properties.PropertyPath path, out Unity.Properties.IProperty property);

Параметры

Параметр Описание
контейнер Дерево контейнера для поиска.
путь Путь к разрешаемому свойству.
свойство Когда этот метод возвращает, содержит свойство, связанное с указанным путем, если это свойство найдено; в противном случае, null.

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

логическое true если свойство было найдено в указанном пути; в противном случае, false.

Описание

Получает IProperty на указанном контейнере для заданного PropertyPath.

Хотя данные контейнера фактически не читаются и не записываются, сам контейнер необходим для разрешения полиморфизмов и элементов списка.

Declaration

public static bool TryGetProperty(ref TContainer container, ref Unity.Properties.PropertyPath path, out Unity.Properties.IProperty property, out Unity.Properties.VisitReturnCode returnCode);

Параметры

Параметр Описание
контейнер Дерево контейнера для поиска.
путь Путь к разрешаемому свойству.
свойство Когда этот метод возвращает, содержит свойство, связанное с указанным путем, если это свойство найдено; в противном случае, null.
returnCode Когда этот метод возвращается, содержит возвратный код.

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

логическое true если свойство было найдено в указанном пути; в противном случае, false.

Описание

Получает IProperty на указанном контейнере для заданного PropertyPath.

Хотя данные контейнера фактически не читаются и не записываются, сам контейнер необходим для разрешения полиморфизмов и элементов списка.