Présentation
Cette classe représente un ensemble de restrictions pouvant être appliquées aux requêtes de saisie semi-automatique.
Vous pouvez ainsi personnaliser les suggestions de saisie semi-automatique pour n'afficher que les lieux qui vous intéressent.
Propriétés | |
GMSPlacesAutocompleteTypeFilter | type |
OBSOLÈTE. | |
NSArray< NSString * > *. | types |
Filtre appliqué à une requête de saisie semi-automatique pour limiter les résultats en utilisant jusqu'à cinq types de lieux différents. | |
NSString * | country |
OBSOLÈTE. | |
NSArray< NSString * > *. | pays |
Pays auxquels limiter les résultats. | |
CLLocation * | origin (origine) |
Point de départ en ligne droite permettant de mesurer la distance en ligne droite entre le point de départ et les prédictions de la saisie semi-automatique. | |
ID< GMSPlaceLocationBias > | locationBias |
Le biais de lieu (facultatif) permettant de privilégier les résultats de lieux à proximité de l'emplacement | |
ID< GMSPlaceLocationRestriction > | locationRestriction |
Restriction d'emplacement facultative permettant de limiter les résultats de recherche de lieux. | |
NSString * | regionCode |
regionCode affecte le format des adresses, le classement des résultats et, éventuellement, le masquage ou l'affichage de certains résultats. | |
int32_t | inputOffset |
inputOffset est le décalage de caractères de l'entrée qui indique le point de départ des achèvements. |
Documentation de la propriété
- (GMSPlacesAutocompleteTypeFilter) type [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é si la colonne "types" est définie.
-
Cette fonctionnalité est obsolète. La propriété
type
est obsolète et a été remplacée partypes
.
- (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 peut accepter un tableau comportant jusqu'à cinq entrées. Si vous utilisez GMSAutocompleteRequest, cette API peut prendre des types de table_A. Sinon, prenez les données de la table_1 ou de la table_2, mais ne prenez qu'une seule entrée dans la table_3. La valeur par défaut est "null", ce qui signifie qu'aucun filtre n'est spécifié. Remplace le "type" obsolète. s'il est défini.
- (NSString*) country [read, write, copy] |
OBSOLÈTE.
Pays auquel limiter les résultats. Il doit s'agir d'un code pays ISO 3166-1 Alpha-2 (non sensible à la casse). Si la valeur est nulle, aucun filtrage par pays n'est effectué.
- Remarque :
- Ignoré si la colonne "countries" est définie.
-
Cette fonctionnalité est obsolète. La propriété
country
est obsolète et a été remplacée parcountries
.
- (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). Vous pouvez filtrer jusqu'à cinq pays. Si la valeur est nulle, aucun filtrage par pays n'est effectué.
- Remarque :
- Remplace le "pays" obsolète si celle-ci est définie.
- (CLLocation*) origin [read, write, assign] |
Point de départ en ligne droite permettant de mesurer la distance en ligne droite entre le point de départ et les prédictions de la saisie semi-automatique.
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
Le biais de lieu (facultatif) permettant de privilégier les résultats de lieux à proximité de l'emplacement
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
Restriction d'emplacement facultative permettant de limiter les résultats liés au lieu.
- (NSString*) regionCode [read, write, assign] |
regionCode affecte le format des adresses, le classement des résultats et, éventuellement, le masquage ou l'affichage de certains résultats.
- (int32_t) inputOffset [read, write, assign] |
inputOffset est le décalage de caractères de l'entrée qui indique le point de départ des achèvements.