Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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