Поделиться через


Android.App.AppSearch Пространство имен

Классы

AppSearchBatchResult

Предоставляет результаты пакетных операций AppSearch, охватывающих несколько документов.

AppSearchBatchResult.Builder

Построитель для AppSearchBatchResult объектов.

AppSearchManager

Предоставляет доступ к централизованному индексу AppSearch, поддерживаемого системой.

AppSearchManager.SearchContext

Содержит сведения о создании сеанса поиска.

AppSearchManager.SearchContext.Builder
AppSearchResult

Сведения об успешном или неудачном вызове AppSearch.

AppSearchSchema

Схема AppSearch для определенного типа документа.

AppSearchSchema.BooleanPropertyConfig

Конфигурация для свойства, содержащего логическое значение.

AppSearchSchema.BooleanPropertyConfig.Builder
AppSearchSchema.Builder

Построитель для AppSearchSchema objects.

AppSearchSchema.BytesPropertyConfig

Конфигурация для свойства, содержащего массив байтов.

AppSearchSchema.BytesPropertyConfig.Builder
AppSearchSchema.DocumentPropertyConfig

Конфигурация для свойства, содержащего другой документ.

AppSearchSchema.DocumentPropertyConfig.Builder
AppSearchSchema.DoublePropertyConfig

Конфигурация свойства, содержащего десятичное число двойной точности.

AppSearchSchema.DoublePropertyConfig.Builder
AppSearchSchema.LongPropertyConfig

Конфигурация для свойства, содержащего 64-разрядное целое число.

AppSearchSchema.LongPropertyConfig.Builder
AppSearchSchema.PropertyConfig

Общая конфигурация для одного свойства (поля) в документе.

AppSearchSchema.StringPropertyConfig

Конфигурация свойства типа String в документе.

AppSearchSchema.StringPropertyConfig.Builder
AppSearchSession

Предоставляет подключение к одной базе данных AppSearch.

GenericDocument

Представляет единицу документа.

GenericDocument.Builder

Класс построителя для GenericDocument.

GetByDocumentIdRequest

Инкапсулирует запрос на получение документов по пространству имен и идентификаторам из AppSearchSession базы данных.

GetByDocumentIdRequest.Builder

Построитель для GetByDocumentIdRequest объектов.

GetSchemaResponse

Класс ответа AppSearchSession#getSchema

GetSchemaResponse.Builder

Построитель для GetSchemaResponse объектов.

GlobalSearchSession

Предоставляет подключение ко всем базам данных AppSearch, к которым было предоставлено запрашивающее приложение.

JoinSpec
JoinSpec.Builder
Migrator

Класс миграции для перевода GenericDocument из другой версии AppSearchSchema

PackageIdentifier

Этот класс представляет уникальный идентифицируемый пакет.

PropertyPath
PropertyPath.PathSegment
PutDocumentsRequest

Инкапсулирует запрос на индексирование документов в AppSearchSession базу данных.

PutDocumentsRequest.Builder

Построитель для PutDocumentsRequest объектов.

RemoveByDocumentIdRequest

Инкапсулирует запрос на удаление документов по пространству имен и идентификаторам из AppSearchSession базы данных.

RemoveByDocumentIdRequest.Builder

Построитель для RemoveByDocumentIdRequest объектов.

ReportSystemUsageRequest

Запрос на получение отчета об использовании документа, принадлежащих другому приложению из области системного пользовательского интерфейса.

ReportSystemUsageRequest.Builder

Построитель для ReportSystemUsageRequest объектов.

ReportUsageRequest

Запрос на получение отчета об использовании документа.

ReportUsageRequest.Builder

Построитель для ReportUsageRequest объектов.

SearchResult

Этот класс представляет один из результатов, полученных из запроса AppSearch.

SearchResult.Builder

Построитель для SearchResult объектов.

SearchResult.MatchInfo

Этот класс представляет объекты сопоставления для любых фрагментов кода, которые могут присутствовать в SearchResults запросе.

SearchResult.MatchInfo.Builder
SearchResult.MatchRange

Класс предоставляет диапазон позиций соответствующих сведений.

SearchResults

Инкапсулирует результаты операции поиска.

SearchSpec

Этот класс представляет логику спецификации для AppSearch.

SearchSpec.Builder

Построитель для SearchSpec objects.

SearchSuggestionResult
SearchSuggestionResult.Builder
SearchSuggestionSpec
SearchSuggestionSpec.Builder
SetSchemaRequest

Инкапсулирует запрос на обновление схемы AppSearchSession базы данных.

SetSchemaRequest.Builder

Построитель для SetSchemaRequest объектов.

SetSchemaResponse

Класс ответа AppSearchSession#setSchema

SetSchemaResponse.Builder

Построитель для SetSchemaResponse объектов.

SetSchemaResponse.MigrationFailure

Класс представляет собой перенесенный GenericDocument после миграции, который не удалось сохранить AppSearchSession#setSchema.

StorageInfo

Класс AppSearchSession#getStorageInfoответа .

StorageInfo.Builder

Построитель для StorageInfo объектов.

Интерфейсы

IBatchResultCallback

Возвращаемый интерфейс обратного AppSearchBatchResultвызова.

Перечисления

AppSearchResultCode
Cardinality
GroupingType
IndexingType
JoinSpecAggregationScoring
LongPropertyConfigIndexingType
RankingStrategy
SchemaRequestPermissions
SearchOrder
SearchTermMatch
StringPropertyJoinableValueType
SuggestionRankingStrategy
TokenizerType