Adicionando programaticamente "Novo campo personalizado" aos contatos do Google usando a API de contatos do Google

Como criar um novo "Campo personalizado no Google Contact usando a API do Google Contact (c #)?

Eu usei:

ExtendedProperty obj_ExtendedProperty = new ExtendedProperty(); 
 obj_ExtendedProperty.Name             = "Department";
 obj_ExtendedProperty.Value            = "Sales";
 ContactEntry.ExtendedProperties.Add(obj_ExtendedProperty);

Thanx