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

PropertyContainer.TrySetValue

Declaration

public static bool TrySetValue(TContainer container, string name, TValue value);

Параметры

Параметр Описание
контейнер Контейнер, свойство которого будет установлено.
имя Имя свойства для установки.
значение Значение, назначаемое свойству.

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

логическое true если значение установлено правильно; false в противном случае.

Описание

Попытка установить значение свойства на указанном пути на указанное значение.

Этот метод безопасен для потока NOT.

Declaration

public static bool TrySetValue(TContainer container, ref Unity.Properties.PropertyPath path, TValue value);

Параметры

Параметр Описание
контейнер Контейнер, свойство которого будет установлено.
путь Путь к свойству для установки.
значение Значение, назначаемое свойству.

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

логическое true если значение установлено правильно; false в противном случае.

Описание

Попытка установить значение свойства на указанном пути на указанное значение.

Этот метод безопасен для потока NOT.

Declaration

public static bool TrySetValue(ref TContainer container, ref Unity.Properties.PropertyPath path, TValue value, out Unity.Properties.VisitReturnCode returnCode);

Параметры

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

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

логическое true если значение установлено правильно; false в противном случае.

Описание

Попытка установить значение свойства на указанном пути на указанное значение.

Этот метод безопасен для потока NOT.