IGmailClient

IGmailClient class

Inherits: Aspose::Email::Clients::Google::IBaseGmailClient

Represents the interface for Gmail client

Methods

NameDescription
AppendMessage (2 overloads)Directly appends a message into INBOX similar to IMAP APPEND, bypassing most scanning and classification. Does not send a message.
ClearCalendarClears a calendar.
CreateAccessRuleCreates access rule
CreateAppointmentCreates an appointment.
CreateCalendar (2 overloads)Creates a calendar.
CreateContact (2 overloads)Creates contact for specified email
CreateContactPhotoCreates contact photo
CreateFilterCreates a filter.
DeleteAccessRuleDeletes access rule
DeleteAppointmentDeletes an appointment.
DeleteCalendarDeletes a calendar.
DeleteContactDeletes specified contact
DeleteContactPhotoDeletes contact photo
DeleteFilterImmediately and permanently deletes the specified filter.
DeleteMessage (2 overloads)Immediately and permanently deletes the specified message. This operation cannot be undone. Prefer overriding method DeleteMessage with parameter moveToTrash instead.
FetchAccessRuleFetches access rule
FetchAppointmentFetches appointment by identifier.
FetchCalendarFetches calendar by identifier.
FetchMessageGets the specified message.
GetAllContactsFetches all contacts.
GetAllGroupsFetches all contact groups.
GetColorsGets color information
GetContact (2 overloads)Parameters contact Contact to refresh Returns Contact object, that represents a contact of gmail Exceptions WebException when operation fails
GetContactsFromGroupFetches contacts belonging to the group specified.
GetFilterGets a filter.
GetFreebusyInfoGets free/busy information
GetPhoto (2 overloads)Fetches a contact photo
GetSettingGets settings by the name
GetSettingsGets settings dictionary
ImportAppointmentImports appointment to calendar
ListAccessRulesGets list of access rules
ListAppointmentInstancesGets list of an appointment instances for calendar.
ListAppointmentsGets list of an appointments for calendar.
ListCalendars (2 overloads)Gets array of calendars.
ListFiltersLists the message filters of a Gmail user.
ListMessagesLists the messages in the user’s mailbox.
MoveAppointment (2 overloads)Moves an appointment to another calendar.
SendMessageSends the specified message to the recipients in the To, Cc, and Bcc headers.
UpdateAccessRuleUpdates access rule
UpdateAppointmentUpdates an appointment.
UpdateCalendar (2 overloads)Updates a calendar
UpdateContactUpdates contact
UpdateContactPhotoCreates or updates contact photo