publish
plugins.it2be_exchange.IEEvent info


Servoy Properties Summary
String allDayEventTimeZoneString
Array<String> attendees
String body
Boolean bodyIsHtml
String busyStatus
String categoriesString
Date creationDate
Date endDate
String eventType
Number importance
Boolean isAllDayEvent
Boolean isRecurring
Boolean isRecurringMasterRecord
String location
String organizer
Number priority
String recurringRule
Boolean reminderIsSet
Number reminderMinutesBeforeStart
String sensitivity
Date startDate
String subject
String timezoneString


Servoy Methods Summary
IEAttachment addAttachment( String, String )
Boolean deleteAttachment( String )
IEAttachment getAttachment( String )
Array<String> getAttachmentNames( )
Array<IEAttachment> getAttachments( )
String getChangeKey( )
String getId( )
String getImportanceAsString( )
Date getModificationDate( )
String getParentFolderChangeKey( )
String getParentFolderId( )
Date getSentDate( )
Boolean hasAttachments( )
Boolean hasChanges( )
Array<String> save( )
void setTimeZoneStringUsingDate( Date )


Servoy Properties Details


allDayEventTimeZoneString
String  allDayEventTimeZoneString
Get/Set the allday event timezone string
Returns
String  timezone String

Supported Clients
SmartClient, WebClient, NGClient


attendees
Array<String>  attendees
Get/Set the attendees
Returns
Array<String>  attendees String[]

Supported Clients
SmartClient, WebClient, NGClient


body
String  body
Get/Set the body
Returns
String  body String

Supported Clients
SmartClient, WebClient, NGClient


bodyIsHtml
Boolean  bodyIsHtml
Boolean value true or false. Use html tags like '<b>' instead of ' '
Returns
Boolean  is boolean

Supported Clients
SmartClient, WebClient, NGClient


busyStatus
String  busyStatus
Get/Set the busy status
Returns
String  status String

Supported Clients
SmartClient, WebClient, NGClient


categoriesString
String  categoriesString
Get/Set the categories string
Returns
String  categories String

Supported Clients
SmartClient, WebClient, NGClient


creationDate
Date  creationDate
Get/Set the creation date
Returns
Date  date Date

Supported Clients
SmartClient, WebClient, NGClient


endDate
Date  endDate
Get/Set the end date
Returns
Date  date Date

Supported Clients
SmartClient, WebClient, NGClient


eventType
String  eventType
Get/Set the event type
Returns
String  type String

Supported Clients
SmartClient, WebClient, NGClient


importance
Number  importance
Get/Set the importance
Returns
Number  importance int

Supported Clients
SmartClient, WebClient, NGClient


isAllDayEvent
Boolean  isAllDayEvent
Get/Set is allday event
Returns
Boolean  is boolean

Supported Clients
SmartClient, WebClient, NGClient


isRecurring
Boolean  isRecurring
Get/Set is recurring
Returns
Boolean  is boolean

Supported Clients
SmartClient, WebClient, NGClient


isRecurringMasterRecord
Boolean  isRecurringMasterRecord
Get/Set is recurring master record
Returns
Boolean  is boolean

Supported Clients
SmartClient, WebClient, NGClient


location
String  location
Get/Set the location
Returns
String  location String

Supported Clients
SmartClient, WebClient, NGClient


organizer
String  organizer
Get/Set the organizer
Returns
String  organizer String

Supported Clients
SmartClient, WebClient, NGClient


priority
Number  priority
Get/Set the priority
Returns
Number  priority int

Supported Clients
SmartClient, WebClient, NGClient


recurringRule
String  recurringRule
Get/Set the recurring rule
Returns
String  rule String

Supported Clients
SmartClient, WebClient, NGClient


reminderIsSet
Boolean  reminderIsSet
Get/Set the reminder
Returns
Boolean  is boolean

Supported Clients
SmartClient, WebClient, NGClient


reminderMinutesBeforeStart
Number  reminderMinutesBeforeStart
Get/Set the reminder minutes before start
Returns
Number  minutes int

Supported Clients
SmartClient, WebClient, NGClient


sensitivity
String  sensitivity
Get/Set the sensitivity
Returns
String  sensitivity String

Supported Clients
SmartClient, WebClient, NGClient


startDate
Date  startDate
Get/Set the start date
Returns
Date  date Date

Supported Clients
SmartClient, WebClient, NGClient


subject
String  subject
Get/Set the subject
Returns
String  subject String

Supported Clients
SmartClient, WebClient, NGClient


timezoneString
String  timezoneString
Correct the date to UTC and set the timezone of the server (see also: https://technet.microsoft.com/de-de/library/cc749073(v=ws.10).aspx)
Returns
String  timezone String

Supported Clients
SmartClient, WebClient, NGClient

Servoy Methods Details


addAttachment
IEAttachment  addAttachment( String, String )
Add an attachment (use full path).
Parameters
String  data:String  the filePath:String or data:JSFile or data:byte[]
String  name:String  the attachment name

Returns
IEAttachment  attachment IEAttachment

Supported Clients
SmartClient, WebClient, NGClient


deleteAttachment
Boolean  deleteAttachment( String )
Get/Set deleteAttachment.
Parameters
String  id  the id

Returns
Boolean  result boolean

Supported Clients
SmartClient, WebClient, NGClient


getAttachment
IEAttachment  getAttachment( String )
Get/Set getAttachment.
Parameters
String  attachmentId  the attachment id

Returns
IEAttachment  attachment IEAttachment

Supported Clients
SmartClient, WebClient, NGClient


getAttachmentNames
Array<String>  getAttachmentNames( )
Retrieve an array of attachment names.
Returns
Array<String>  names String[]

Supported Clients
SmartClient, WebClient, NGClient


getAttachments
Array<IEAttachment>  getAttachments( )
Retrieve an array of attachments.
Returns
Array<IEAttachment>  attachments IEAttachment[]

Supported Clients
SmartClient, WebClient, NGClient


getChangeKey
String  getChangeKey( )
Retrieve the changeKey (necessary to retrieve recurring items etc).
Returns
String  changekey String

Supported Clients
SmartClient, WebClient, NGClient


getId
String  getId( )
Retrieve the ID (necessary to retrieve an item).
Returns
String  id String

Supported Clients
SmartClient, WebClient, NGClient


getImportanceAsString
String  getImportanceAsString( )
Get the importance as string
Returns
String  importance String

Supported Clients
SmartClient, WebClient, NGClient


getModificationDate
Date  getModificationDate( )
Get the modification date
Returns
Date  date Date

Supported Clients
SmartClient, WebClient, NGClient


getParentFolderChangeKey
String  getParentFolderChangeKey( )
Get the changekey of the parent folder.
Returns
String  changekey String

Supported Clients
SmartClient, WebClient, NGClient


getParentFolderId
String  getParentFolderId( )
Get the id of the parent folder.
Returns
String  id String

Supported Clients
SmartClient, WebClient, NGClient


getSentDate
Date  getSentDate( )
Get the sent date
Returns
Date  date Date

Supported Clients
SmartClient, WebClient, NGClient


hasAttachments
Boolean  hasAttachments( )
Returns a boolean value true or false.
Returns
Boolean  result boolean

Supported Clients
SmartClient, WebClient, NGClient


hasChanges
Boolean  hasChanges( )
Check if the event has changed properties.
Returns
Boolean  result boolean

Supported Clients
SmartClient, WebClient, NGClient


save
Array<String>  save( )
Save the event
Returns
Array<String>  result[0] = exchange ID, result[1] = change key

Supported Clients
SmartClient, WebClient, NGClient


setTimeZoneStringUsingDate
void  setTimeZoneStringUsingDate( Date )
Set the timezone string based on the date
Parameters
Date  date  the date

Returns
void  

Supported Clients
SmartClient, WebClient, NGClient