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

ReflectedMemberProperty<T0,T1>

класс в Unity.Properties

Наследуется от:Unity.Properties.Property_2

Выполнено в:UnityEngine.PropertiesModule

Описание

Объект ReflectedMemberProperty_2 предоставляет сильно типизированный доступ к базовым объектам FieldInfo или PropertyInfo.

Реализация использует медленные внутренние вызовы отражения. Это предназначено для использования в качестве промежуточного решения для быстрой итерации редактора.

Конструкторы

Конструктор Описание
ReflectedMemberProperty_2Инициализация нового экземпляра ReflectedMemberProperty_2 для указанного FieldInfo.
Унаследованные члены 3

Свойства

СвойствоОписание
IsReadOnlyПолучает значение, указывающее, является ли свойство доступным только для чтения или нет.
NameПолучает имя свойства.

Открытые методы

МетодОписание
AcceptВызов этого метода вызывает IPropertyVisitor.Visit_2 с сильно типизированным контейнером и значением.
DeclaredValueTypeВозвращает объявленный тип значения свойства.
GetAttributeВозвращает первый атрибут заданного типа.
GetAttributesВозвращает все атрибуты заданного типа.
GetValueВозвращает значение свойства указанного контейнера.
HasAttributeВозвращает true, если свойство имеет любые атрибуты заданного типа.
SetValueЗадает значение свойства указанного контейнера.

Защищенные методы

МетодОписание
AddAttributeДобавление атрибута к свойству.
AddAttributesДобавление набора атрибутов к свойству.