Documentation ¶
Index ¶
- Constants
- type BodyType
- type BusinessPhoneNumbers
- type Departments
- type DistinguishedFolderId
- type EmailAddress
- type FolderId
- type ItemClass
- type ItemId
- type MessageBody
- type MessageXml
- type MimeContent
- type MobilePhones
- type OfficeLocations
- type Persona
- type PersonaId
- type PhoneNumberAttributedValue
- type Response
- type ResponseClass
- type StringAttributedValue
- type SyncScope
- type SyncState
- type Time
- type Value
Constants ¶
View Source
const ( Inbox string = "inbox" Drafts string = "drafts" Trash string = "deleteditems" Sent string = "sentitems" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BusinessPhoneNumbers ¶
type BusinessPhoneNumbers struct {
PhoneNumberAttributedValue PhoneNumberAttributedValue `xml:"PhoneNumberAttributedValue"`
}
type Departments ¶
type Departments struct {
StringAttributedValue StringAttributedValue `xml:"StringAttributedValue"`
}
type DistinguishedFolderId ¶
type DistinguishedFolderId struct { // List of values: // https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/distinguishedfolderid Id string `xml:"Id,attr"` }
type EmailAddress ¶
type MessageBody ¶
type MessageXml ¶
type MimeContent ¶
type MobilePhones ¶
type MobilePhones struct {
PhoneNumberAttributedValue PhoneNumberAttributedValue `xml:"PhoneNumberAttributedValue"`
}
type OfficeLocations ¶
type OfficeLocations struct {
StringAttributedValue StringAttributedValue `xml:"StringAttributedValue"`
}
type Persona ¶
type Persona struct { PersonaId PersonaId `xml:"PersonaId"` DisplayName string `xml:"DisplayName"` Title string `xml:"Title"` Department string `xml:"Department"` Departments Departments `xml:"Departments"` EmailAddress EmailAddress `xml:"EmailAddress"` RelevanceScore int `xml:"RelevanceScore"` BusinessPhoneNumbers BusinessPhoneNumbers `xml:"BusinessPhoneNumbers"` MobilePhones MobilePhones `xml:"MobilePhones"` OfficeLocations OfficeLocations `xml:"OfficeLocations"` }
type PhoneNumberAttributedValue ¶
type PhoneNumberAttributedValue struct {
Value Value `json:"Value"`
}
type Response ¶
type Response struct { ResponseClass ResponseClass `xml:"ResponseClass,attr"` MessageText string `xml:"MessageText"` ResponseCode string `xml:"ResponseCode"` MessageXml MessageXml `xml:"MessageXml"` }
type ResponseClass ¶
type ResponseClass string
const ( ResponseClassSuccess ResponseClass = "Success" ResponseClassWarning ResponseClass = "Warning" ResponseClassError ResponseClass = "Error" )
type StringAttributedValue ¶
type StringAttributedValue struct {
Value string `json:"Value"`
}
Click to show internal directories.
Click to hide internal directories.