Class CustomField

CustomField

Obsoleto. En su lugar, utiliza la opción avanzada de la API de People servicio

Un campo personalizado en un contacto.

Métodos

MétodoTipo de datos que se muestraDescripción breve
getLabel()ObjectObtiene la etiqueta para este campo.
setLabel(label)CustomFieldEstablece la etiqueta de este campo.

Documentación detallada

getLabel()

Obtiene la etiqueta para este campo. Puede ser un campo, un campo extendido o una cadena.

// 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());
}

Volver

Object: Es la etiqueta de este campo.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

  • https://www.google.com/m8/feeds

setLabel(label)

Establece la etiqueta de este campo.

// 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');

Parámetros

NombreTipoDescripción
labelStringla etiqueta nueva para este campo

Volver

CustomField: Este campo es útil para encadenar

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

  • https://www.google.com/m8/feeds

Métodos obsoletos