Documentation de référence de la classe GMSAutocompleteFilter

Documentation de référence de la classe GMSAutocompleteFilter

Présentation

Cette classe représente un ensemble de restrictions pouvant être appliquées aux requêtes de saisie semi-automatique.

Cela permet de personnaliser les suggestions de saisie semi-automatique uniquement pour les lieux qui vous intéressent.

Propriétés

GMSPlacesAutocompleteTypeFiltertype
 OBSOLÈTE.
NSArray< NSString * > * d'appareils.
 Filtre appliqué à une requête de saisie semi-automatique pour limiter les résultats en utilisant jusqu'à cinq types de lieux différents.
NSString * pays
 OBSOLÈTE.
NSArray< NSString * > * pays
 Pays auxquels limiter les résultats.
CLLocation * origine
 Emplacement du point de départ en ligne droite pour mesurer la distance en ligne droite entre le point de départ et les prédictions de saisie semi-automatique.
id< GMSPlaceLocationBias >locationBias
 Limiter les résultats à un lieu à proximité du lieu (facultatif).
id< GMSPlaceLocationRestriction >locationRestriction
 La restriction d'emplacement facultative à laquelle limiter les résultats de lieu.

Documentation de la propriété

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

OBSOLÈTE.

Filtre de type appliqué à une requête de saisie semi-automatique pour limiter les résultats à différents types. La valeur par défaut est kGMSPlacesAutocompleteTypeFilterNoFilter.

Remarque :
Ignorée si la propriété "types" est définie.
Cette fonctionnalité est obsolète. La propriété type est obsolète et a été remplacée par types.
- (NSArray<NSString *>*) types [read, write, assign]

Filtre appliqué à une requête de saisie semi-automatique pour limiter les résultats en utilisant jusqu'à cinq types de lieux différents.

Remarque :
Cette API accepte un tableau comportant jusqu'à cinq entrées de table_1 ou table_2, mais une seule entrée dans table_3. La valeur par défaut est "null", ce qui signifie qu'aucun filtre n'est spécifié. Remplace la propriété "type" obsolète si elle est définie.
- (NSString*) country [read, write, copy]

OBSOLÈTE.

Pays auquel restreindre les résultats. Il doit s'agir d'un code pays ISO 3166-1 Alpha-2 (non sensible à la casse). S'il est défini sur "nil", aucun filtrage des pays n'est effectué.

Remarque :
Ignoré si la propriété "countries" est définie.
Cette fonctionnalité est obsolète. La propriété country est obsolète et a été remplacée par countries.
- (NSArray<NSString *>*) countries [read, write, copy]

Pays auxquels limiter les résultats.

Il doit s'agir d'un code pays ISO 3166-1 Alpha-2 (non sensible à la casse). Jusqu'à cinq pays peuvent être filtrés. S'il est défini sur "nil", aucun filtrage des pays n'est effectué.

Remarque :
Remplace la propriété obsolète "country" si elle est définie.
- (CLLocation*) origin [read, write, assign]

Emplacement du point de départ en ligne droite pour mesurer la distance en ligne droite entre le point de départ et les prédictions de saisie semi-automatique.

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

Limiter les résultats à un lieu à proximité du lieu (facultatif).

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

La restriction d'emplacement facultative à laquelle limiter les résultats de lieu.