<GMSAutocompleteटेबलDataSource शरीर के लिए प्रतिनिधि> प्रोटोकॉल रेफ़रंस

<GMSAutocompleteTableDataSource शरीर के लिए प्रतिनिधि> प्रोटोकॉल रेफ़रंस

खास जानकारी

डेटा सोर्स के साथ उपयोगकर्ता के इंटरैक्शन को ऐप्लिकेशन तक पहुंचाने के लिए, GMSAutocompleteTableDataSource प्रोटोकॉल का इस्तेमाल करता है.

सार्वजनिक सदस्य के फ़ंक्शन

(void) - tableDataSource:didAutocompleteWithPlace:
 यह तब कॉल किया जाता है, जब कोई जगह अपने-आप मिलने वाले उपलब्ध सुझावों में से चुनी जाती है.
(void) - tableDataSource:didFailAutocompleteWithError:
 यह तब कॉल किया जाता है, जब ऑटोकंप्लीट सुविधा की मदद से मिलने वाले सुझावों या जगह की जानकारी वापस पाने में कोई ऐसी गड़बड़ी होती है जिसे फिर से आज़माया न जा सके.
(BOOL) - tableDataSource:didSelectSelection:
 यह तब कॉल किया जाता है जब उपयोगकर्ता सूची से अपने आप पूर्ण होने वाले किसी पूर्वानुमान को चुनता है, लेकिन स्थान विवरण का अनुरोध करने से पहले.
(void) - didUpdateAutocomplete DirectionsForTableDataSource:
 ऑटोकंप्लीट की सुविधा से जुड़े नए सुझाव मिलने पर, हर बार कॉल किया जाता है.
(void) - didRequestAutocompleteपूरी तरह से मैच करने वाले सुझाव ForTableDataSource:
 ऑटोकंप्लीट की सुविधा से मिलने वाले सुझावों के अनुरोध के तुरंत बाद, एक बार कॉल किया जाता है.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

- (शून्य) tableDataSource: (GMSAutocompleteTableDataSource *) tableDataSource
DidAutocompleteWithPlace: (GMSPlace *) जगह
[required]

यह तब कॉल किया जाता है, जब कोई जगह अपने-आप मिलने वाले उपलब्ध सुझावों में से चुनी जाती है.

पैरामीटर:
tableDataSourceइवेंट जनरेट करने वाला GMSAutocompleteTableDataSource.
जगहलौटाया गया GMSPlace.
- (शून्य) tableDataSource: (GMSAutocompleteTableDataSource *) tableDataSource
DidFailAutocompleteWithError: (NSError *) गड़बड़ी
[required]

यह तब कॉल किया जाता है, जब ऑटोकंप्लीट सुविधा की मदद से मिलने वाले सुझावों या जगह की जानकारी वापस पाने में कोई ऐसी गड़बड़ी होती है जिसे फिर से आज़माया न जा सके.

दोबारा न की जा सकने वाली गड़बड़ी को ऐसी गड़बड़ी के तौर पर परिभाषित किया गया है जिसे दोबारा कोशिश करने से ठीक होने की संभावना नहीं होती.

GMSPlacesErrorCode के सिर्फ़ इन वैल्यू को फिर से इस्तेमाल किया जा सकता है:

  • kGMSPlacesNetworkError
  • kGMSPlacesServerError
  • kGMSPlacesInternalError

अन्य सभी गड़बड़ी कोड को फिर से आज़माया नहीं जा सकता.

पैरामीटर:
tableDataSourceइवेंट जनरेट करने वाला GMSAutocompleteTableDataSource.
गड़बड़ीलौटाया गया NSError.
- (BOOL) टेबल डेटा सोर्स: (GMSAutocompleteTableDataSource *) tableDataSource
क्या चुनें: (GMSAutocompletePrediction *) अनुमान
[optional]

यह तब कॉल किया जाता है जब उपयोगकर्ता सूची से अपने आप पूर्ण होने वाले किसी पूर्वानुमान को चुनता है, लेकिन स्थान विवरण का अनुरोध करने से पहले.

इस तरीके से NO लौटाने पर, जगह की जानकारी फ़ेच नहीं की जाएगी और didAutocompleteWithPlace को कॉल नहीं किया जाएगा.

पैरामीटर:
tableDataSourceइवेंट जनरेट करने वाला GMSAutocompleteTableDataSource.
अनुमानचुना गया GMSAutocompletePrediction.
- (शून्य) didUpdateAutocompleteProtectionsForTableDataSource: (GMSAutocompleteTableDataSource *) tableDataSource [optional]

ऑटोकंप्लीट की सुविधा से जुड़े नए सुझाव मिलने पर, हर बार कॉल किया जाता है.

पैरामीटर:
tableDataSourceइवेंट जनरेट करने वाला GMSAutocompleteTableDataSource.

ऑटोकंप्लीट की सुविधा से मिलने वाले सुझावों के अनुरोध के तुरंत बाद, एक बार कॉल किया जाता है.

पैरामीटर:
tableDataSourceइवेंट जनरेट करने वाला GMSAutocompleteTableDataSource.