| Свойство | Описание |
| label | Строка, представляющая метку, которая будет отображаться рядом с полем. Если строка пуста, элемент label удаляется из иерархии. Если строка не пуста, элемент label добавляется в иерархию. |
| labelElement | Это объект Метка, который появляется рядом с вводом для поля. |
| mixedValueLabel | Метка только для чтения, используемая для создания впечатления редактирования нескольких различных значений. |
| rawValue | Значение элемента. |
| showMixedValue | Если установлено значение true, поле выглядит как редактирующее несколько различных значений. |
| value | Значение, связанное с полем. |
| binding | Объект привязки, который будет обновлен. |
| bindingPath | Путь к целевому свойству для привязки. |
| canGrabFocus | Можно ли фокусировать элемент. |
| delegatesFocus | Делегирует ли элемент фокус своим дочерним элементам. |
| focusable | Может ли элемент потенциально получать фокус. |
| focusController | Возвращает контроллер фокуса для этого элемента. |
| tabIndex | Целое число, используемое для сортировки фокусируемых элементов в кольце фокуса. Должно быть больше или равно нулю. |
| autoCorrection | Определяет, включена или выключена автоматическая коррекция сенсорной клавиатуры. |
| cursorIndex | Это индекс курсора в представленном тексте. |
| cursorPosition | Положение текстового курсора внутри элемента. |
| doubleClickSelectsWord | Управляет тем, выбирает ли двойной щелчок слово под указателем мыши. |
| emojiFallbackSupport | Указывает порядок, в котором система должна искать символы Emoji при отображении текста. Если этот параметр включен, поиск в глобальном резервном списке Emoji будет осуществляться сначала для символов, определенных как Emoji в стандарте Unicode 14.0. |
| hideMobileInput | Скрывает поле мобильного ввода, отображаемое на программной клавиатуре OS. |
| hideSoftKeyboard | Предотвращает открытие OS клавиатуры |
| isDelayed | Если задано значение true, свойство value не обновляется, пока пользователь не нажмёт Enter или текстовое поле не потеряет фокус. |
| isPasswordField | Возвращает true, если поле используется для редактирования пароля. |
| isReadOnly | Возвращает true, если поле только для чтения. |
| keyboardType | Тип мобильной клавиатуры, которая будет использоваться. |
| maskChar | Символ, используемый для маскировки в поле пароля. |
| maxLength | Максимальное количество символов для поля. |
| onIsReadOnlyChanged | Вызывает методы из списка вызовов при изменении isReadOnly. |
| selectAllOnFocus | Управляет выбором содержимого элемента при получении фокуса. |
| selectAllOnMouseUp | Управляет выбором содержимого элемента при первом наведении курсора мыши вверх. |
| selectIndex | Это — индекс выборки в представленном тексте. |
| text | Значение поля ввода. |
| textEdition | Получает TextElement ITextEdition этого поля |
| textSelection | Получает TextElement ITextSelection этого поля |
| touchScreenKeyboard | Отображается активная сенсорная клавиатура. |
| tripleClickSelectsLine | Управляет тем, выбирает ли трехкратный щелчок всю строку под указателем мыши или нет. |
| verticalScrollerVisibility | Опция для управления видимостью вертикальной строки прокрутки в TextInputBaseField_1. |
| formatString | Строка формата, используемая для определения способа отображения числовых значений. Строка следует стандартным правилам форматирования .NET. |
| supportExpressions | Указывает, поддерживает ли поле выражения, которые могут быть оценены в значение. |
| childCount | Количество дочерних элементов в contentContainer этого объекта. |
| contentContainer | Логический контейнер, в который добавляются дочерние элементы. Если к этому элементу добавляется дочерний элемент, то он добавляется в контейнер содержимого этого элемента. |
| contentRect | Прямоугольник области содержимого элемента в локальном пространстве элемента. (Только для чтения) |
| customStyle | Настраиваемый аксессор свойств стиля VisualElement (только для чтения). |
| dataSource | Назначает источник данных этому VisualElement, который переопределяет любой унаследованный источник данных. Этот источник данных наследуется всеми дочерними объектами. |
| dataSourcePath | Путь от источника данных к значению. |
| dataSourceType | Возможный тип источника данных, присваиваемый этому VisualElement. Эта информация используется UI Builder только как подсказка, чтобы дать некоторое заполнение в поле пути источника данных, когда эффективный источник данных не может быть указан во время проектирования. |
| disablePlayModeTint | Оттенки режима воспроизведения применяются по умолчанию, если это не установлено в true. Они применяются иерархически к этому VisualElement и ко всем его дочерним объектам, которые существуют на панели редактора. |
| enabledInHierarchy | Возвращает true, если VisualElement включен в собственной иерархии. |
| enabledSelf | Возвращает true, если VisualElement включен локально. |
| experimental | Возвращает экспериментальные интерфейсы UIElements. |
| generateVisualContent | Функция делегирования для генерации визуального содержания визуального элемента. |
| hasActivePseudoState |
Возвращает true, если этот элемент соответствует псевдоклассу :active.
|
| hasCheckedPseudoState |
Возвращает true, если этот элемент соответствует псевдоклассу :checked.
|
| hasDisabledPseudoState |
Возвращает true, если этот элемент соответствует псевдоклассу :disabled.
|
| hasEnabledPseudoState |
Возвращает true, если этот элемент соответствует псевдоклассу :enabled.
|
| hasFocusPseudoState |
Возвращает true, если этот элемент соответствует псевдоклассу :focus.
|
| hasHoverPseudoState |
Возвращает true, если этот элемент соответствует псевдоклассу :hover.
|
| hasInactivePseudoState |
Возвращает true, если этот элемент соответствует псевдоклассу :inactive.
|
| hasRootPseudoState |
Возвращает true, если этот элемент соответствует псевдоклассу :root.
|
| hierarchy | Доступ к физической иерархии этого элемента |
| languageDirection | Указывает направленность текста элемента. Значение будет распространяться на дочерей элемента. |
| layout | Положение и размер VisualElement относительно его родительского объекта, как вычислено системой макета. (Только для чтения) |
| localBound | Возвращает Rect, представляющий выравниваемый по оси Bounding Box (AABB) после применения преобразования, но до применения преобразования макета. |
| name | Имя этого VisualElement. |
| paddingRect | Прямоугольник зоны заполнения элемента, в локальном пространстве элемента. |
| panel | Панель, к которой прикреплен этот VisualElement. |
| parent | Родители этого VisualElement. |
| pickingMode | Определяет, может ли этот элемент быть целью событий указателя или выбран запросами IPanel.Pick. |
| resolvedStyle | Окончательные отображенные значения стиля визуального элемента, как он отображается в текущем кадре.(Только для чтения) |
| scaledPixelsPerPoint | Возвращает результат масштабирования панели, который учитывает экран DPI и настраиваемый фактор масштабирования, но не масштаб трансформации элемента и его предшественников. См. Panel.scaledPixelsPerPoint. Этот метод должен вызываться только для элементов, которые являются частью панели. |
| schedule | Получает IVisualElementScheduler, связанный с этим VisualElement. Используйте его для очереди действий. |
| style | Устанавливает значения стиля на VisualElement. |
| styleSheets | Возвращает VisualElementStyleSheetSet, который манипулирует таблицами стилей, прикрепленными к этому элементу. |
| это[int] | Получает дочерний элемент в определенном индексе. |
| tooltip | Текст, который будет отображаться внутри информационного поля после того, как пользователь задержится над элементом небольшое время. Это поддерживается только в Редакторе UI. |
| usageHints | Сочетание значений подсказки, которые указывают схемы предполагаемого использования высокого уровня для VisualElement. Это свойство может быть установлено только тогда, когда VisualElement если это свойство еще не является частью панели. Как только это свойство становится частью панели, оно становится доступным только для чтения, и попытки изменить его вызывают исключение. UsageHints Подсказки позволяют системе принимать лучшие решения о том, как обрабатывать или ускорять определенные операции на основе предполагаемой схемы использования. Обратите внимание, что эти подсказки не влияют на поведение или визуальные результаты, а только влияют на общую производительность панели и элементов внутри нее. Рекомендуется всегда учитывать указание надлежащего UsageHints, но помните, что некоторые UsageHints могут быть внутренне проигнорированы при определенных условиях (e.g. из-за аппаратных ограничений на целевой платформе). |
| userData | Это свойство может использоваться для связывания данных пользователя, специфичных для приложения, с этим VisualElement. |
| viewDataKey | Используется для сохранения данных представления, таких как развернутые состояния дерева, положение прокрутки или уровень масштаба. |
| visible | Указывает, должен ли этот элемент отображаться или нет. |
| visualTreeAssetSource | Хранит ссылку на ассет, если генерируемый элемент клонирован из VisualTreeAsset. |
| worldBound | Возвращает выравниваемую по оси границу элемента в координатах панели после кумулятивного преобразования из корня IPanel. |
| worldTransform | Возвращает матрицу, которая накапливает следующие преобразования (в порядке): Local scalingLocal rotationLocal translationLayout translationParent worldTransform (рекурсивное определение — рассматривается матрица идентичности, когда нет родителя) |