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

ISearchEngineBase.EndSession

Declaration

public void EndSession(SearchService.ISearchContext context);

Параметры

Параметр Описание
контекст Контекст поиска

Описание

Функция, вызываемая в конце сеанса поиска.

В зависимости от типа движка (ISceneSearchEngine, ,IProjectSearchEngine,, ,IObjectSelectorEngine,) поисковая сессия заканчивается в разное время. Для ISceneSearchEngine и ,IProjectSearchEngine,поисковая сессия заканчивается, когда запрос очищен.
,
Для ,IObjectSelectorEngine,, есть две возможности:

  1. Сеанс заканчивается, когда селектор закрывается (см. ISelectorEngine.SelectObject).
  2. Сеанс заканчивается принудительно, потому что будет открыт другой селектор, в этом случае текущий селектор необходимо закрыть, так как ObjectSelector API не поддерживает одновременных селекторов. См. ObjectSelectorSearchEndSessionModes.CloseSelector для примера.

Эта функция не вызовется снова до окончания следующей сессии поиска.

Дополнительные ресурсы: ISearchEngineBase.BeginSession, ISearchEngineBase.BeginSearch, ISearchEngineBase.EndSearch.