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

QueryEngine<T0>.TryGetFilter

Declaration

public bool TryGetFilter(string token, out Search.IQueryEngineFilter filter);
public bool TryGetFilter(Regex token, out Search.IQueryEngineFilter filter);

Параметры

Параметр Описание
знак Токен, используемый для создания фильтра.
фильтр Существующий IQueryEngineFilter, или null, если он не существует.

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

логическое Возвращает true, если фильтр получен, или false, если фильтр не существует.

Описание

Получить фильтр по его токену.

Этот метод пытается извлечь фильтр по его токену. Если он существует, то будет помещен в выходной параметр "filter" и функция вернёт true. Если фильтр не существует, то параметр "filter" будет установлен в null и функция вернёт false.

// Get the filter corresponding to the token "id"
if (!queryEngine.TryGetFilter("id", out var idFilter))
    Debug.LogError("The filter \"id\" should have been found.");

Полный пример см. в GetAllFilters.