| AppendMessage(System::SharedPtr< MailMessage > msg)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| AppendMessage(System::SharedPtr< MailMessage > msg, System::String labelName)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ClearCalendar(System::String calendarId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| CreateAccessRule(System::String calendarId, System::SharedPtr< AccessControlRule > role)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| CreateAppointment(System::String calendarId, System::SharedPtr< Aspose::Email::Calendar::Appointment > appointment)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| CreateCalendar(System::SharedPtr< Calendar > calendar)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| CreateCalendar(System::SharedPtr< Calendar > calendar, bool useColorRgbFormat)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| CreateContact(System::SharedPtr< PersonalInfo::Contact > contact)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| CreateContact(System::SharedPtr< PersonalInfo::Contact > contact, System::String emailAddress)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| CreateContactPhoto(System::SharedPtr< PersonalInfo::Contact > contact, System::ArrayPtr< uint8_t > imageData)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| CreateFilter(System::SharedPtr< Filter > filter)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| DeleteAccessRule(System::String calendarId, System::String roleId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| DeleteAppointment(System::String calendarId, System::String appointmentId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| DeleteCalendar(System::String calendarId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| DeleteContact(System::String contactUri)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| DeleteContactPhoto(System::SharedPtr< PersonalInfo::ContactPhoto > contactPhoto)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| DeleteFilter(System::String id)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| DeleteMessage(System::String id, bool moveToTrash)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| DeleteMessage(System::String id)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| FetchAccessRule(System::String calendarId, System::String roleId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| FetchAppointment(System::String calendarId, System::String appointmentId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| FetchCalendar(System::String calendarId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| FetchMessage(System::String id)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| get_AccessToken()=0 | Aspose::Email::Clients::Google::IBaseGmailClient | pure virtual |
| get_DefaultEmail()=0 | Aspose::Email::Clients::Google::IBaseGmailClient | pure virtual |
| get_Proxy()=0 | Aspose::Email::Clients::Google::IBaseGmailClient | pure virtual |
| get_Timeout()=0 | Aspose::Email::Clients::Google::IBaseGmailClient | pure virtual |
| GetAllContacts()=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetAllGroups()=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetColors()=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetContact(System::String contactUri)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetContact(System::SharedPtr< PersonalInfo::Contact > contact)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetContactsFromGroup(System::String groupId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetFilter(System::String id)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetFreebusyInfo(System::SharedPtr< FreebusyQuery > query)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetPhoto(System::SharedPtr< PersonalInfo::ContactPhoto > photo)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetPhoto(System::String photoUri)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetSetting(System::String setting)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| GetSettings()=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ImportAppointment(System::String calendarId, System::SharedPtr< Aspose::Email::Calendar::Appointment > appointment)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ListAccessRules(System::String calendarId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ListAppointmentInstances(System::String calendarId, System::String appointmentId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ListAppointments(System::String calendarId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ListCalendars()=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ListCalendars(AccessRole minAccessRole, bool showHidden)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ListFilters()=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| ListMessages()=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| MoveAppointment(System::String sourceCalendarId, System::String destinationCalendarId, System::String appointmentId)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| MoveAppointment(System::String sourceCalendarId, System::String destinationCalendarId, System::String appointmentId, bool sendNotifications)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| RefreshToken()=0 | Aspose::Email::Clients::Google::IBaseGmailClient | pure virtual |
| SendMessage(System::SharedPtr< MailMessage > msg)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| set_AccessToken(System::String value)=0 | Aspose::Email::Clients::Google::IBaseGmailClient | pure virtual |
| set_Proxy(System::SharedPtr< System::Net::IWebProxy > value)=0 | Aspose::Email::Clients::Google::IBaseGmailClient | pure virtual |
| set_Timeout(int32_t value)=0 | Aspose::Email::Clients::Google::IBaseGmailClient | pure virtual |
| UpdateAccessRule(System::String calendarId, System::SharedPtr< AccessControlRule > role)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| UpdateAppointment(System::String calendarId, System::SharedPtr< Aspose::Email::Calendar::Appointment > appointment)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| UpdateCalendar(System::SharedPtr< Calendar > calendar)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| UpdateCalendar(System::SharedPtr< Calendar > calendar, bool useColorRgbFormat)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| UpdateContact(System::SharedPtr< PersonalInfo::Contact > contact)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |
| UpdateContactPhoto(System::SharedPtr< PersonalInfo::ContactPhoto > contactPhoto)=0 | Aspose::Email::Clients::Google::IGmailClient | pure virtual |