The
gglEmail type is used to describe and modify the email address of a contact.
This type of variable is used by the
gglContact type.
Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see
Declaring a variable.
// Connection to Google
Cnt is gglConnection
Cnt.Email = "balthazar@gmail.com"
Cnt.Password = "qwerty"
Cnt.ApplicationName = "MyApp-01"
IF GglConnect(Cnt) = False THEN
Error(ErrorInfo())
END
...
// Retrieve the array of contacts
arrContacts is array of gglContact
arrContacts = GglListContact(Cnt)
// Display the emails of the first contact
AContact is gglContact = arrContacts[1]
AnEmail is dynamic gglEmail
FOR EACH AnEmail OF AContact.Email
Trace(AnEmail.Caption + ": " + AnEmail.Address)
END
Remarks
Properties specific to the description of gglEmail variables
The following properties can be used to handle a gglEmail variable:
| | |
Property name | Type used | Effect |
---|
Address | Unicode string | Email address of contact. |
Caption | Unicode string | Caption for describing the address.
Equivalent of a custom type. A value must be assigned to only one of the two properties: Caption or Type. |
Primary | Boolean | - True if the email corresponds to the main email address of the contact,
- False otherwise.
|
Type | Integer constant | Type of the email address corresponding to one of the following variables:- gglOther: Other type of address.
- gglWork: Business address.
- gglHome: Home address.
A value must be assigned to only one of the two properties: Caption or Type. |