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

QueryEngineFilterAttribute

класс в UnityEditor.Search

Описание

Базовый класс атрибута для определения пользовательского фильтра в QueryEngine. Этот атрибут поддерживает все типы фильтров, поддерживаемые QueryEngine.AddFilter.

Для примера использования см. QueryEngine.AddFiltersFromAttribute.

Свойства

Свойство Описание
comparisonOptionsПараметры сравнения строк.
overridesStringComparisonФлаг, указывающий на то, что фильтр переопределяет глобальные параметры сравнения строк. Установите в true, когда используется comparisonOptions.
paramTransformerFunctionИмя функции преобразования параметров для использования с этим фильтром. Тег функции преобразования параметров с соответствующим атрибутом ParameterTransformer.
supportedOperatorsСписок поддерживаемых токенов операторов. Null для всех операторов.
tokenИдентификатор фильтра. Обычно это то, что предшествует оператору в фильтре (i.e. "id" в "id>=2").
useParamTransformerФлаг, указывающий, использует ли этот фильтр функцию трансформации параметров. Установите в true, если используется paramTransformerFunction.
useRegularExpressionTokenПоказывает, использует ли фильтр токен регулярного выражения или нет.

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

Конструктор Описание
QueryEngineFilterAttributeСоздайте фильтр с соответствующим токеном и поддерживаемыми операторами.