TTMSFNCCloudGooglePeople Class
Drop-in component for reading and managing a user's contacts and contact groups through the Google People service.
API unit family: TMSFNCCloudGooglePeople
Inherits from: TTMSFNCCustomCloudGooglePeople
Syntax
TTMSFNCCloudGooglePeople = class(TTMSFNCCustomCloudGooglePeople)
Remarks
Configure authentication before issuing requests; each request runs asynchronously and reports its outcome through the matching event.
Properties
| Name | Description |
|---|---|
| Contacts | Contacts retrieved by the most recent GetContacts call. (inherited from TTMSFNCCustomCloudGooglePeople) |
| Groups | Contact groups retrieved by the most recent GetGroups call. (inherited from TTMSFNCCustomCloudGooglePeople) |
Methods
| Name | Description |
|---|---|
| AddContactToGroup | Adds a contact to a contact group. (inherited from TTMSFNCCustomCloudGooglePeople) |
| CreateContact | Creates a new contact from the given item. (inherited from TTMSFNCCustomCloudGooglePeople) |
| CreateGroup | Creates a new contact group from the given item. (inherited from TTMSFNCCustomCloudGooglePeople) |
| DeleteContact | Deletes an existing contact. (inherited from TTMSFNCCustomCloudGooglePeople) |
| DeleteContactFromGroup | Removes a contact from a contact group. (inherited from TTMSFNCCustomCloudGooglePeople) |
| DeleteGroup | Deletes an existing contact group. (inherited from TTMSFNCCustomCloudGooglePeople) |
| GetContactByID | Requests a single contact by its resource identifier. (inherited from TTMSFNCCustomCloudGooglePeople) |
| GetContacts | Requests the authenticated user's contacts and fills the Contacts collection. (inherited from TTMSFNCCustomCloudGooglePeople) |
| GetGroupByID | Requests a single contact group by its resource identifier. (inherited from TTMSFNCCustomCloudGooglePeople) |
| GetGroups | Requests the authenticated user's contact groups and fills the Groups collection. (inherited from TTMSFNCCustomCloudGooglePeople) |
| UpdateContact | Updates an existing contact with the values of the given item. (inherited from TTMSFNCCustomCloudGooglePeople) |
| UpdateGroup | Updates an existing contact group with the values of the given item. (inherited from TTMSFNCCustomCloudGooglePeople) |
Events
| Name | Description |
|---|---|
| OnAddContactToGroup | Occurs when an AddContactToGroup request completes, reporting the affected contact. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnCreateContact | Occurs when a CreateContact request completes, reporting the created contact. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnCreateGroup | Occurs when a CreateGroup request completes, reporting the created group. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnDeleteContact | Occurs when a DeleteContact request completes. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnDeleteContactFromGroup | Occurs when a DeleteContactFromGroup request completes, reporting the affected contact. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnDeleteGroup | Occurs when a DeleteGroup request completes. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnGetContactByID | Occurs when a GetContactByID request completes, reporting the retrieved contact. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnGetContacts | Occurs when a GetContacts request completes, reporting the retrieved contacts. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnGetGroupByID | Occurs when a GetGroupByID request completes, reporting the retrieved group. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnGetGroups | Occurs when a GetGroups request completes, reporting the retrieved groups. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnUpdateContact | Occurs when an UpdateContact request completes, reporting the updated contact. (inherited from TTMSFNCCustomCloudGooglePeople) |
| OnUpdateGroup | Occurs when an UpdateGroup request completes, reporting the updated group. (inherited from TTMSFNCCustomCloudGooglePeople) |