extensionAppDeeplinksArray object

For Microsoft internal use only.

Properties that reference this object type:

Syntax

{
  "requirements": {
    "capabilities": [
      {
        capabilities object
      }
    ],
    "scopes": [
      "mail | workbook | document | presentation"
    ],
    "formFactors": [
      "desktop | mobile"
    ]
  },
  "contexts": [
    "mailRead | mailCompose | meetingDetailsOrganizer | meetingDetailsAttendee | onlineMeetingDetailsOrganizer | logEventMeetingDetailsAttendee | default | spamReportingOverride"
  ],
  "actionId": "{string}",
  "label": "{string}",
  "semanticDescription": "{string}"
}

Properties

requirements

Required

Constraints

Supported values

contexts

Specifies the Office application windows in which the ribbon customization is available to the user. Each item in the array is a member of a string array. Possible values are: mailRead, mailCompose, meetingDetailsOrganizer, meetingDetailsAttendee, onlineMeetingDetailsOrganizer, logEventMeetingDetailsAttendee, spamReportingOverride.

Type
Array of string

Required

Constraints
Minimum array items: 1. Maximum array items: 8.

Supported values
Allowed values: mailRead, mailCompose, meetingDetailsOrganizer, meetingDetailsAttendee, onlineMeetingDetailsOrganizer, logEventMeetingDetailsAttendee, default, spamReportingOverride.

actionId

The ID of an action defined in runtimes. Manifest should be invalidated if no action with an id matching actionId is present in runtimes.

Type
string

Required

Constraints
Maximum string length: 64.

Supported values

label

the text that will be shown on the app as a clickable item.

Type
string

Required

Constraints
Maximum string length: 64.

Supported values

semanticDescription

the text metadata, for recommendation engine.

Type
string

Required

Constraints
Maximum string length: 255.

Supported values