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