Riferimento alla classe CPEAutocompleteFilter

Riferimento alla classe CPEAutocompleteFilter

Panoramica

Questa classe rappresenta un insieme di restrizioni che possono essere applicate alle richieste di completamento automatico.

In questo modo è possibile personalizzare i suggerimenti di completamento automatico solo per i luoghi di interesse.

Proprietà

Filtro Places AutoCompleteTypeTypetype
 OBSOLETO.
NSArray< NSString * >*tipi
 Il filtro applicato a una richiesta di completamento automatico per limitare i risultati utilizzando fino a cinque tipi di luogo diversi.
NSString * country
 OBSOLETO.
NSArray< NSString * >*paesi
 Paesi a cui limitare i risultati.
CLLocation * origine
 La posizione di origine della distanza retta per misurare la distanza retta tra la posizione di origine e le previsioni di completamento automatico.
id <DASHPlaceLocationBias >Bib di località
 Il bias della posizione facoltativo per preferire i risultati relativi a un luogo vicino alla località.
id< RDPPlaceLocationRestriction >Restrizione località
 La limitazione di località facoltativa per limitare i risultati relativi al luogo.

Documentazione proprietà

- (GSMPlacesAutocompleteTypeFilter) type [read, write, assign]

OBSOLETO.

Il filtro dei tipi applicato a una richiesta di completamento automatico per limitare i risultati a tipi diversi. Il valore predefinito è kgcPlacesAutocompleteTypeFilterNoFilter.

Nota:
Ignorato se la proprietà "tipi" è impostata.
Questa funzionalità è deprecata. La proprietà type è deprecata a favore di types.
- (NSArray<NSString *>*) tipi [read, write, assign]

Il filtro applicato a una richiesta di completamento automatico per limitare i risultati utilizzando fino a cinque tipi di luogo diversi.

Nota:
Questa API può accettare un array di massimo 5 voci da table_1 o table_2, ma da una sola voce in table_3. Il valore predefinito è null, il che significa che non è stato specificato alcun filtro. Esegue l'override della proprietà "type" deprecata, se impostata.
- (NSString*) paese [read, write, copy]

OBSOLETO.

Il paese a cui limitare i risultati. Deve essere un codice paese ISO 3166-1 Alpha-2 (senza distinzione tra maiuscole e minuscole). Se non è presente, non verrà applicato alcun filtro per paese.

Nota:
Ignorato se è impostata la proprietà "paesi".
Questa funzionalità è deprecata. La proprietà country è deprecata a favore di countries.
- (NSArray<NSString *>*) paesi [read, write, copy]

Paesi a cui limitare i risultati.

Deve essere un codice paese ISO 3166-1 Alpha-2 (senza distinzione tra maiuscole e minuscole). Supporta fino a 5 paesi per filtrare. Se non è presente, non verrà applicato alcun filtro per paese.

Nota:
Sostituisce la proprietà "country" deprecata, se impostata.
- (CLLocation*) origin [read, write, assign]

La posizione di origine della distanza retta per misurare la distanza retta tra la posizione di origine e le previsioni di completamento automatico.

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

Il bias della posizione facoltativo per preferire i risultati relativi a un luogo vicino alla località.

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

La limitazione di località facoltativa per limitare i risultati relativi al luogo.