GMSAutocompleteFilter क्लास का रेफ़रंस

GMSऑटोकंप्लीटफ़िल्टर क्लास का संदर्भ

खास जानकारी

यह क्लास, पाबंदियों का एक सेट है. इसे अपने-आप पूरा होने वाले अनुरोधों पर लागू किया जा सकता है.

इसकी मदद से, अपने-आप पूरे होने वाले सुझावों को पसंद के मुताबिक बनाया जा सकता है. ऐसा, सिर्फ़ उन जगहों के लिए किया जा सकता है जिनमें आपकी दिलचस्पी है.

को दबाकर रखें गुण

GMSPlacesAutocompleteTypeFilterटाइप
 रुका हुआ विज्ञापन.
NSArray< एनएसस्ट्रिंग * > *टाइप
 अपने-आप पूरा होने वाले अनुरोध पर फ़िल्टर लागू किया गया, ताकि ज़्यादा से ज़्यादा पांच अलग-अलग जगहों के नतीजों का इस्तेमाल करके नतीजों पर पाबंदी लगाई जा सके.
एनएसस्ट्रिंग *country
 रुका हुआ विज्ञापन.
NSArray< एनएसस्ट्रिंग * > *देश
 वे देश जिनके लिए नतीजों पर पाबंदी है.
CLLocation *ऑरिजिन
 ऑरिजिन लोकेशन और ऑटोकंप्लीट सुविधा के सुझावों के बीच सीधी लाइन की दूरी मापने के लिए, सीधी लाइन की दूरी.
आईडी< GMSPlaceLocationBias >locationBias
 जगह के आस-पास के नतीजों को प्राथमिकता देने के लिए, जगह का वैकल्पिक पूर्वाग्रह.
आईडी< GMSPlaceLocationRestriction >locationRestriction
 जगह के नतीजों को सीमित करने के लिए, जगह की जानकारी से जुड़ी वैकल्पिक पाबंदी.
एनएसस्ट्रिंग *regionCode
 RegionCode, पते के फ़ॉर्मैट और नतीजे की रैंकिंग पर असर डालता है. साथ ही, कुछ नतीजों को छिपाने या दिखाने पर भी असर डालता है.
पूर्णांक32_tinputOffset
 इनपुट ऑफ़सेट, इनपुट का कैरेक्टर ऑफ़सेट है. इससे पता चलता है कि पूरा होना कहां से शुरू हो सकता है.

प्रॉपर्टी के दस्तावेज़

- (GMSPlacesAutocompleteTypeFilter) टाइप [read, write, assign]

रुका हुआ विज्ञापन.

अपने-आप पूरा होने वाले अनुरोध पर टाइप फ़िल्टर लागू किया जाता है, ताकि नतीजों को अलग-अलग तरह के नतीजों पर सीमित किया जा सके. इसका डिफ़ॉल्ट मान kGMSPlaceफुलTypeFilterNoFilter है.

ध्यान दें:
"टाइप" होने पर अनदेखा किया गया प्रॉपर्टी सेट हो जाती है.
इस सुविधा का इस्तेमाल नहीं किया जा सकता. type प्रॉपर्टी का इस्तेमाल types के पक्ष में कर दिया गया है.
- (NSArray<NSString *>*) टाइप [read, write, assign]

अपने-आप पूरा होने वाले अनुरोध पर फ़िल्टर लागू किया गया, ताकि ज़्यादा से ज़्यादा पांच अलग-अलग जगहों के नतीजों का इस्तेमाल करके नतीजों पर पाबंदी लगाई जा सके.

ध्यान दें:
इस एपीआई में ज़्यादा से ज़्यादा पांच एंट्री हो सकती हैं. अगर GMSAutocompleteRequest का इस्तेमाल किया जा रहा है, तो यह एपीआई table_A से टाइप ले सकता है. अगर ऐसा नहीं है, तो table_1 या table_2 से डेटा लें, लेकिन table_3 में सिर्फ़ एक एंट्री से. डिफ़ॉल्ट वैल्यू शून्य है, इसका मतलब है कि कोई फ़िल्टर तय नहीं किया गया है. यह काम न करने वाले "टाइप" को बदलता है अगर यह सेट है, तो प्रॉपर्टी भी सेट की जा सकती है.
- (NSString*) देश [read, write, copy]

रुका हुआ विज्ञापन.

वह देश जहां के नतीजे सीमित होने हैं. यह ISO 3166-1 Alpha-2 देश कोड होना चाहिए (केस-इनसेंसिटिव). अगर संख्या शून्य है, तो किसी भी देश के लिए फ़िल्टर नहीं किया जाएगा.

ध्यान दें:
"देशों" पर ध्यान नहीं दिया गया प्रॉपर्टी सेट हो जाती है.
इस सुविधा का इस्तेमाल नहीं किया जा सकता. country प्रॉपर्टी का इस्तेमाल countries के पक्ष में कर दिया गया है.
- (NSArray<NSString *>*) देश [read, write, copy]

वे देश जिनके लिए नतीजों पर पाबंदी है.

यह ISO 3166-1 Alpha-2 देश कोड होना चाहिए (केस-इनसेंसिटिव). फ़िल्टर करने के लिए ज़्यादा से ज़्यादा पांच देशों की सुविधा उपलब्ध है. अगर संख्या शून्य है, तो किसी भी देश के लिए फ़िल्टर नहीं किया जाएगा.

ध्यान दें:
अब काम नहीं करने वाले "देश" को बदल देता है प्रॉपर्टी सेट करें.
- (CLLocation*) ऑरिजिन [read, write, assign]

ऑरिजिन लोकेशन और ऑटोकंप्लीट सुविधा के सुझावों के बीच सीधी लाइन की दूरी मापने के लिए, सीधी लाइन की दूरी.

- (आईडी<GMSPlaceLocationBias>) locationBias [read, write, assign]

जगह के आस-पास के नतीजों को प्राथमिकता देने के लिए, जगह का वैकल्पिक पूर्वाग्रह.

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

जगह के नतीजों को सीमित करने के लिए, जगह की जानकारी से जुड़ी वैकल्पिक पाबंदी.

- (NSString*) regionCode [read, write, assign]

RegionCode, पते के फ़ॉर्मैट और नतीजे की रैंकिंग पर असर डालता है. साथ ही, कुछ नतीजों को छिपाने या दिखाने पर भी असर डालता है.

- (int32_t) inputOffset [read, write, assign]

इनपुट ऑफ़सेट, इनपुट का कैरेक्टर ऑफ़सेट है. इससे पता चलता है कि पूरा होना कहां से शुरू हो सकता है.