GMSAutocompleteFilter Sınıf Referansı

GMSAutocompleteFilter Sınıf Referansı

Genel bakış

Bu sınıf, otomatik tamamlama isteklerine uygulanabilecek bir dizi kısıtlamayı temsil eder.

Bu, otomatik tamamlama önerilerinin yalnızca ilgilenilen yerlere göre özelleştirilmesine olanak tanır.

Mülkler

GMSPlacesAutocompleteTypeFiltertür
 KULLANIMDAN KALDIRILDI.
NSArray< NSString * > * tür
 5 adede kadar farklı yer türü kullanarak sonuçları kısıtlamak için bir otomatik tamamlama isteğine uygulanan filtre.
NSString * country
 KULLANIMDAN KALDIRILDI.
NSArray< NSString * > * ülkeler
 Sonuçların kısıtlanacağı ülkeler.
CLLocation * origin
 Kalkış noktası konumu ile otomatik tamamlama tahminleri arasındaki düz çizgi mesafesini ölçmek için kullanılan düz çizgi mesafesinin başlangıç konumu.
kimlik< GMSPlaceLocationBias >locationBias
 Konuma yakın konum sonuçlarını tercih etmeye ilişkin isteğe bağlı konum ağırlıklandırması.
id< GMSPlaceLocationRestriction >locationRestriction
 Yer sonuçlarını sınırlandıracak isteğe bağlı konum kısıtlaması.

Gayrimenkul Dokümanları

- (GMSPlacesAutocompleteTypeFilter) tür [read, write, assign]

KULLANIMDAN KALDIRILDI.

Sonuçları farklı türlerle kısıtlamak için otomatik tamamlama isteğine uygulanan tür filtresi. Varsayılan değer kGMSPlacesAutocompleteTypeFilterNoFilter'dir.

Not:
"types" özelliği ayarlanırsa yoksayılır.
Bu özellik kullanımdan kaldırılmıştır. type özelliği kullanımdan kaldırıldı ve yerini types aldı.
- (NSArray<NSString *>*) türleri [read, write, assign]

5 adede kadar farklı yer türü kullanarak sonuçları kısıtlamak için bir otomatik tamamlama isteğine uygulanan filtre.

Not:
Bu API, table_1 veya table_2 tablosundan 5'e kadar giriş, table_3 tablosunda ise tek bir giriş alabilir. Varsayılan değer boştur. Diğer bir deyişle, herhangi bir filtre belirtilmedi. Ayarlanırsa desteği sonlandırılmış "type" özelliğini geçersiz kılar.
- (NSString*) ülke [read, write, copy]

KULLANIMDAN KALDIRILDI.

Sonuçların kısıtlanacağı ülke. Bu, ISO 3166-1 Alpha-2 ülke kodu olmalıdır (büyük/küçük harfe duyarlı değildir). Yoksa ülke filtreleme yapılmaz.

Not:
"Ülkeler" özelliği ayarlanmışsa yoksayılır.
Bu özellik kullanımdan kaldırılmıştır. country özelliği kullanımdan kaldırıldı ve yerini countries aldı.
- (NSArray<NSString *>*) ülkeler [read, write, copy]

Sonuçların kısıtlanacağı ülkeler.

Bu, ISO 3166-1 Alpha-2 ülke kodu olmalıdır (büyük/küçük harfe duyarlı değildir). Filtre uygulamak için en fazla 5 ülkeyi destekler. Yoksa ülke filtreleme yapılmaz.

Not:
Ayarlanmışsa desteği sonlandırılmış "country" özelliğini geçersiz kılar.
- (CLLocation*) origin [read, write, assign]

Kalkış noktası konumu ile otomatik tamamlama tahminleri arasındaki düz çizgi mesafesini ölçmek için kullanılan düz çizgi mesafesinin başlangıç konumu.

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

Konuma yakın konum sonuçlarını tercih etmeye ilişkin isteğe bağlı konum ağırlıklandırması.

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

Yer sonuçlarını sınırlandıracak isteğe bağlı konum kısıtlaması.