Справочник по классу GMSAutocompleteFilter

Справочник по классу GMSAutocompleteFilter

Обзор

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

Это позволяет настраивать предложения автозаполнения только для тех мест, которые представляют интерес.

Характеристики

GMSPlacesAutocompleteTypeFilter тип
УСТАРЕЛО.
NSArray< NSString * > * типы
Фильтр, примененный к запросу автозаполнения, ограничивает результаты, используя до 5 различных типов мест.
NSString * страна
УСТАРЕЛО.
NSArray< NSString * > * страны
Страны, которыми следует ограничить результаты.
CМестоположение * источник
Исходное местоположение расстояния по прямой линии для измерения расстояния по прямой между исходным местоположением и прогнозами автозаполнения.
id <GMSPlaceLocationBias> Смещение местоположения
Необязательное смещение местоположения, позволяющее отдавать предпочтение результатам размещения рядом с этим местоположением.
id <GMSPlaceLocationRestriction> МестоположениеОграничение
Необязательное ограничение местоположения, которым можно ограничить результаты поиска.

Документация на недвижимость

- ( GMSPlacesAutocompleteTypeFilter ) тип [read, write, assign]

УСТАРЕЛО.

Фильтр типов применяется к запросу автозаполнения, чтобы ограничить результаты разными типами. Значение по умолчанию — kGMSPlacesAutocompleteTypeFilterNoFilter.

Примечание:
Игнорируется, если установлено свойство «types».
Это устарело. Свойство type устарело в пользу types .
- (NSArray<NSString *>*) типы [read, write, assign]

Фильтр, примененный к запросу автозаполнения, ограничивает результаты, используя до 5 различных типов мест.

Примечание:
Этот API может принимать массив из 5 записей из table_1 или table_2 , но только одну запись из table_3 . Значение по умолчанию — null, что означает, что фильтры не указаны. Переопределяет устаревшее свойство type, если оно установлено.
- (NSString*) страна [read, write, copy]

УСТАРЕЛО.

Страна, которой нужно ограничить результаты. Это должен быть код страны ISO 3166-1 Alpha-2 (без учета регистра). Если значение равно нулю, фильтрация по стране выполняться не будет.

Примечание:
Игнорируется, если установлено свойство «countries».
Это устарело. свойство country устарело в пользу countries .
- (NSArray<NSString *>*) страны [read, write, copy]

Страны, которыми следует ограничить результаты.

Это должен быть код страны ISO 3166-1 Alpha-2 (без учета регистра). Поддерживает до 5 стран для фильтрации. Если значение равно нулю, фильтрация по стране выполняться не будет.

Примечание:
Переопределяет устаревшее свойство «country», если оно установлено.
- (CLLocation*) происхождение [read, write, assign]

Исходное местоположение расстояния по прямой линии для измерения расстояния по прямой между исходным местоположением и прогнозами автозаполнения.

- (id< GMSPlaceLocationBias >) locationBias [read, write, assign]

Необязательное смещение местоположения, позволяющее отдавать предпочтение результатам размещения рядом с этим местоположением.

- (id <GMSPlaceLocationRestriction> ) locationRestriction [read, write, assign]

Необязательное ограничение местоположения, которым можно ограничить результаты поиска.