Enumerations


ActiveView (PowerPoint)

Added 1.1
Specifies the state of the active vew of the document

Office.ActiveView.Read (read) - PowerPoint 
Office.ActiveView.Edit (edit) - PowerPoint

AsyncResultStatus

Added 1.0
Specifies the result of an asynchronous call

Office.AsyncResultStatus.Succeeded (succeeded) 
Office.AsyncResultStatus.Failed (failed)

AttachmentContentFormat (Outlook)

Added ?
?

Office.MailboxEnums.AttachmentContentFormat.Base64 
Office.MailboxEnums.AttachmentContentFormat.Eml
Office.MailboxEnums.AttachmentContentFormat.ICalendar
Office.MailboxEnums.AttachmentContentFormat.Url

AttachmentStatus (Outlook)

?

Office.MailboxEnums.AttachmentStatus.Added 
Office.MailboxEnums.AttachmentStatus.Removed

AttachmentType (Outlook)

Added 1.0
Specifies the type of attachment. Compose mode only

Office.MailboxEnums.AttachmentType.Cloud (added ?) 
Office.MailboxEnums.AttachmentType.File
Office.MailboxEnums.AttachmentType.Item

BindingType

Added 1.0
Specifes the type of binding that should be returned

Office.BindingType.Matrix (matrix) - Excel, Word, Access 
Office.BindingType.Table (table) - Excel, Word, Access
Office.BindingType.Text (text) - Excel, Word, Access

CategoryColor (Outlook)

?

Office.MailboxEnums.CategoryColor.None 
Office.MailboxEnums.CategoryColor.Preset1
Office.MailboxEnums.CategoryColor.Preset2
Office.MailboxEnums.CategoryColor.Preset24

CoercionType

Added 1.0
Specifies how to coerce data returned or set y the invoked method

Office.CoercionType.Html ("html") - Outlook, Word 
Office.CoercionType.Matrix ("matrix") - Excel (as range of cells), Word (as table)
Office.CoercionType.Ooxml ("ooxml") - Word
Office.CoercionType.SlideRange ("sliderange") - PowerPoint (added 1.1)
Office.CoercionType.Table ("table") - Excel, Word (Office.TableData type)
Office.CoercionType.Text ("text")
Office.CoercionType.Image (image) - Excel, Word, PowerPoint

CustomFunctionValueType (Excel)

?

Excel.CustomFunctionValueType.string - A string type in Excel. 
Excel.CustomFunctionValueType.Number ("number") - A number type in Excel, such as dates, currencies, and other numbers.
Excel.CustomFunctionValueType.Invalid ("invalid") - An invalid type in Excel.
Excel.CustomFunctionValueType.Boolean ("boolean") - A boolean type in Excel.
Excel.CustomFunctionValueType.IsoDate ("isodate") - An ISO Date in Excel.

CustomFunctionDimensionality (Excel)

?

Excel.CustomFunctionDimensionality.Scalar ("scalar") - A single cell's value in Excel. 
Excel.CustomFunctionDimensionality.Matrix ("matrix") - A range of values in Excel, with one or more rows, and one or more columns. In JavaScript, a range is implemented as an array, where each array element is another array.

CustomXmlNodeType

Added 1.0
Specifies the node type

Office.CustomXmlNodeType.Attribute (attribute) 
Office.CustomXmlNodeType.Cdata (Cdata)
Office.CustomXmlNodeType.NodeComment (comment)
Office.CustomXmlNodeType.Element (element)
Office.CustomXmlNodeType.NodeDocument (nodeDocument)
Office.CustomXmlNodeType.ProcessingInstruction (processingInstruction)
Office.CustomXmlNodeType.Text (text)

Days (Outlook)

?

Office.MailboxEnums.Days.Day 
Office.MailboxEnums.Days.Weekday
Office.MailboxEnums.Days.WeekendDay
Office.MailboxEnums.Days.Mon
Office.MailboxEnums.Days.Tue
Office.MailboxEnums.Days.Sun

DelegatePermissions (Outlook)

?

Office.MailboxEnums.DelegatePermissions.DeleteAll 
Office.MailboxEnums.DelegatePermissions.DeleteOwn
Office.MailboxEnums.DelegatePermissions.EditAll
Office.MailboxEnums.DelegatePermissions.EditOwn
Office.MailboxEnums.DelegatePermissions.Read
Office.MailboxEnums.DelegatePermissions.Write

DocumentMode

Added 1.0
Specifies whether the document is read-only or read-write

Office.DocumentMode.ReadOnly (readonly) - Excel, Word, PowerPoint 
Office.DocumentMode.ReadWrite (readwrite) - Excel, Word, PowerPoint

EntityType (Outlook)

Added 1.0
Specifies an entity type. Compose mode only

Office.MailboxEnums.EntityType.Address 
Office.MailboxEnums.EntityType.Contact
Office.MailboxEnums.EntityType.EmailAddress
Office.MailboxEnums.EntityType.MeetingSuggestion
Office.MailboxEnums.EntityType.PhoneNumber
Office.MailboxEnums.EntityType.TaskSuggestion
Office.MailboxEnums.EntityType.URL

EventType

Added 1.0
Specifies the kind of event that was raised

Office.EventType.AppointmentTimeChanged (Outlook, added 1.7) 
Office.EventType.ActiveViewChanged (added 1.1)
Office.EventType.AttachmentsChanged (Outlook, added 1.7)
Office.EventType.DialogEventReceived (added 1.1)
Office.EventType.DialogMessageReceived (added 1.1)
Office.EventType.DocumentSelectionChanged
Office.EventType.BindingSelectionChanged
Office.EventType.BindingDataChanged
Office.EventType.DataNodeDeleted (renamed in 1.1 from NodeDeleted)
Office.EventType.DataNodeInserted (renamed in 1.1 from NodeInserted)
Office.EventType.DataNodeReplaced (renamed in 1.1 from NodeReplaced)
Office.EventType.EnhancedLocationsChanged (Outlook, added ?)
Office.EventType.NodeDeleted
Office.EventType.NodeInserted
Office.EventType.NodeReplaced
Office.EventType.OfficeThemeChanged (Outlook, added ?)
Office.EventType.SettingsChanged
Office.EventType.RecipientsChanged (Outlook, added 1.7)
Office.EventType.RecurrenceChanged (Outlook, added 1.7)
Office.EventType.ResourceSelectionChanged (Project)
Office.EventType.TaskSelectionChanged (Project)
Office.EventType.ViewSelectionChanged (Project)

FileType

Added 1.0
Specifies the format in which to return the document

Office.FileType.Compressed 
Office.FileType.PDF (pdf) (added 1.1)
Office.FileType.Text (text)

FilterType

Added 1.0
Specifies whether filtering from the host application is applied when the data is retrieved

Office.FileType.All (all) - Excel, Word 
Office.FileType.OnlyVisible (onlyVisible) - Excel, Word

GoToType

Added 1.1
Specifies the type of place or object to navigate to.

Office.GoToType.Binding (binding) - Excel, Word 
Office.GoToType.NamedItem (namedItem) - Excel
Office.GoToType.Slide (slide) - PowerPoint
Office.GoToType.Index (index) - PowerPoint

HostType

Specifies the host application where the add-in is running.


Index (PowerPoint)

Specifies the relative PowerPoint slide.


InitializationReason

Added 1.0
Specifies whether the add-in was just inserted or was already contained in the document

Office.InitializationReason.Inserted (inserted) 
Office.InitializationReason.DocumentOpened (documentOpened)

ItemType (Outlook)

Added 1.0
Specifies an item's type. Compose mode only.

Office.MailboxEnums.Message 
Office.MailboxEnums.Appointment

ItemNotificationMessageType (Outlook)

Added 1.3
Used to be NotificationMessageType ?
Specifies the notification message for an appointment or message

Office.MailboxEnums.ProgressIndicator 
Office.MailboxEnums.InformationalMessage
Office.MailboxEnums.ErrorMessage

LocationType (Outlook)

?

Office.MailboxEnums.LocationType.Custom 
Office.MailboxEnums.LocationType.Room

Month (Outlook)

Added 1.7
?

Office.MailboxEnums.Month.Jan 
Office.MailboxEnums.Month.Dec

OWAView (Outlook)

?

Office.MailboxEnums.OWAView.OneColumn 
Office.MailboxEnums.OWAView.TwoColumn
Office.MailboxEnums.OWAView.ThreeColumn

PlatformType

Specifies the operating system where the add-in is running.


ProjectProjectFields (Project)

Added 1.0
Specifies the project fields that are available as a parameter for the getProjectFieldAsync


ProjectResourceFields (Project)

Added 1.0
Specifies the resource fields that are available as a parameter for the getResourceFieldAsync method


ProjectTaskFields (Project)

Added 1.0
Specifies the task fields that are available as a parameter for the getTaskFieldAsync method


ProjectViewTypes (Project)

Added 1.0
Specifies the types of views that the getSelectedViewAsync method can recognise


RecipientType (Outlook)

Added 1.1
Specifies the type of recipient for an appointment. Compose mode only.

Office.MailboxEnums.RecipientType.Other 
Office.MailboxEnums.RecipientType.Distributed (removed ?)
Office.MailboxEnums.RecipientType.DistributionList (added ?)
Office.MailboxEnums.RecipientType.User
Office.MailboxEnums.RecipientType.ExternalUser

RecurrenceTimeZone (Outlook)

?

Office.MailboxEnums.RecurrenceTimeZone.CentralEuropeStandardTime 
Office.MailboxEnums.RecurrenceTimeZone.DatelineStandardTime
Office.MailboxEnums.RecurrenceTimeZone.EasternStandardTime
Office.MailboxEnums.RecurrenceTimeZone.GMTStandardTime
Office.MailboxEnums.RecurrenceTimeZone.UTC
Office.MailboxEnums.RecurrenceTimeZone.RussiaTimeZone3

RecurrenceType (Outlook)

?

Office.MailboxEnums.RecurrenceType.Daily 
Office.MailboxEnums.RecurrenceType.Monthly
Office.MailboxEnums.RecurrenceType.Weekly
Office.MailboxEnums.RecurrenceType.Yearly
Office.MailboxEnums.RecurrenceType.Weekday

ResponseType (Outlook)

Added 1.0
Specifies the response to a meeting invitation. Compose mode only.

Office.MailboxEnums.ResponseType.None 
Office.MailboxEnums.ResponseType.Organizer
Office.MailboxEnums.ResponseType.Tentative
Office.MailboxEnums.ResponseType.Accepted
Office.MailboxEnums.ResponseType.Declined

RestVersion (Outlook)

Added 1.3
Specifies

Office.MailboxEnums.RestVersion.v1.0 
Office.MailboxEnums.RestVersion.v2.0
Office.MailboxEnums.RestVersion.Beta

SelectionMode

Added 1.1
Specifies whether to select (highlight) the location to navigate to when using the Document.goToByIdAsync

Office.SelectionMode.Selected (selected) - Excel, Word, PowerPoint 
Office.SelectionMode.None (none) - Excel, Word, PowerPoint

SourceProperty (Outlook)

Added 1.0
Specifies the source of the data returned by the invoked method.

Office.SupportProperty.Body - The body of the message 
Office.SupportProperty.Subject - The subject of the message

Table

Added 1.1
Specifies the formatting for cell properties

Office.Table.All (all) 
Office.Table.Data (data)
Office.Table.Headers (headers)

ValueFormat

Added in 1.0
Specifies whether values, such as numbers and dates returned by the invoked method are returned with their formatting applied

Office.ValueFormat.Formatted (formatted) - Excel, Word 
Office.ValueFormat.Unformatted (unformatted) - Excel, Word

WeekNumber (Outlook)

Added 1.7
?

Office.MailboxEnums.WeekNumber.First 
Office.MailboxEnums.WeekNumber.Second
Office.MailboxEnums.WeekNumber.Third
Office.MailboxEnums.WeekNumber.Fourth
Office.MailboxEnums.WeekNumber.Last


© 2019 Better Solutions Limited. All Rights Reserved. © 2019 Better Solutions Limited TopNext