Class CustomField
ऐसे तरीके जो अब काम नहीं करते
विस्तृत दस्तावेज़
getLabel()
इस फ़ील्ड के लिए लेबल प्राप्त करता है. यह कोई फ़ील्ड, एक्सटेंडेड फ़ील्ड या स्ट्रिंग हो सकती है.
// Logs the label for all the address fields associated with contact
// 'John Doe'. This method can be similarly called for any field that has
// a label.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
for (var i = 0; i < addressFields.length; i++) {
Logger.log(addressFields[i].getLabel());
}
वापसी का टिकट
Object
— इस फ़ील्ड के लिए लेबल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.google.com/m8/feeds
setLabel(label)
इस फ़ील्ड का लेबल सेट करता है.
// Sets the label to 'Apartment' for the first address field associated
// with contact 'John Doe'. This method can be similarly called for any
// field that has a label.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
addressFields[0].setLabel('Apartment');
पैरामीटर
नाम | टाइप | ब्यौरा |
label | String | इस फ़ील्ड के लिए नया लेबल |
वापसी का टिकट
CustomField
— यह फ़ील्ड चेन बनाने के लिए काम का है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.google.com/m8/feeds
ऐसे तरीके जो अब काम नहीं करते
deleteCustomField()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस फ़ील्ड को मिटाता है.
var contacts = ContactsApp.getContactsByName('John Doe');
var fields = contacts[0].getCustomFields();
for (var i = 0; i < fields.length; i++) {
if (fields[i].getLabel() == 'foo') {
fields[i].deleteCustomField();
}
}
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.google.com/m8/feeds
getValue()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
फ़ील्ड की वैल्यू हासिल करता है.
// Logs the value of all the custom fields for contact 'John Doe'
var contacts = ContactsApp.getContactsByName('John Doe');
var fields = contacts[0].getCustomFields();
for (var i in fields) {
Logger.log(fields[i].getValue());
}
वापसी का टिकट
Object
— फ़ील्ड में सेव की गई वैल्यू
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.google.com/m8/feeds
setLabel(field)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस फ़ील्ड का लेबल सेट करता है.
// Sets the first custom field associated with contact 'John Doe' to use 'Mail application' as
// a label, with 'Gmail' as the value.
var contacts = ContactsApp.getContactsByName('John Doe');
var field = contacts[0].getCustomFields()[0];
field.setLabel('Mail application');
field.setValue('Gmail');
पैरामीटर
वापसी का टिकट
CustomField
— यह फ़ील्ड चेन बनाने के लिए काम का है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.google.com/m8/feeds
setValue(value)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस फ़ील्ड की वैल्यू सेट करता है.
// Sets the first custom field associated with contact 'John Doe' to use 'Mail application' as
// a label, with 'Gmail' as the value.
var contacts = ContactsApp.getContactsByName('John Doe');
var field = contacts[0].getCustomFields()[0];
field.setLabel('Mail application');
field.setValue('Gmail');
पैरामीटर
नाम | टाइप | ब्यौरा |
value | Object | नई वैल्यू |
वापसी का टिकट
CustomField
— यह फ़ील्ड चेन बनाने के लिए काम का है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.google.com/m8/feeds
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-09-10 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2024-09-10 (UTC) को अपडेट किया गया."],[[["`CustomField` is deprecated and the People API advanced service should be used instead."],["It represents a custom field within a Contact and previously allowed for getting, setting, and deleting custom field data."],["`getLabel()` and `setLabel(label)` methods remain available for retrieving and setting the label of a custom field."],["Several methods, including `deleteCustomField()`, `getValue()`, `setLabel(field)`, and `setValue(value)`, are deprecated and should no longer be used."]]],[]]