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.
Specifies the requirement sets and the minimum version necessary for your add-in to function properly. This object determines your add-in availability across different Office applications and versions, ensuring that your add-in is only available on platforms that can support its features.
Important
Configuring requirements can be error prone. We strongly recommend that you familiarize yourself with Specify Office Add-in requirements in the unified manifest for Microsoft 365 and Understand the logic of API requirement configuration.
Properties that reference this object type:
- root.extensions.alternates.requirements.capabilities
- root.extensions.appDeeplinks.requirements.capabilities
- root.extensions.autoRunEvents.requirements.capabilities
- root.extensions.contentRuntimes.requirements.capabilities
- root.extensions.contextMenus.requirements.capabilities
- root.extensions.getStartedMessages.requirements.capabilities
- root.extensions.keyboardShortcuts.requirements.capabilities
- root.extensions.requirements.capabilities
- root.extensions.ribbons.requirements.capabilities
- root.extensions.runtimes.requirements.capabilities
Properties that reference this object type:
- root.extensions.alternates.requirements.capabilities
- root.extensions.autoRunEvents.requirements.capabilities
- root.extensions.contentRuntimes.requirements.capabilities
- root.extensions.contextMenus.requirements.capabilities
- root.extensions.getStartedMessages.requirements.capabilities
- root.extensions.keyboardShortcuts.requirements.capabilities
- root.extensions.requirements.capabilities
- root.extensions.ribbons.requirements.capabilities
- root.extensions.runtimes.requirements.capabilities
Properties that reference this object type:
Syntax
Properties
name
Identifies the name of the requirement set.
Type
string
Required
✅
Constraints
Maximum string length: 128.
Supported values
minVersion
Identifies the minimum version for the requirement set.
Type
string
Required
—
Constraints
Supported values
maxVersion
Identifies the maximum version for the requirement set.
Type
string
Required
—
Constraints
Supported values
Examples
{
"capabilities": [
{
"name": "Mailbox",
"minVersion": "1.1"
}
]
}