Os conjuntos de requisitos são grupos nomeados de membros da API. Os Suplementos do Office usam conjuntos de requisitos especificados no manifesto ou usam uma verificação de tempo de execução para determinar se um aplicativo do Office oferece suporte para as APIs necessárias para um suplemento. Para obter mais informações, consulte Versões do Office e conjuntos de requisitos.
Dica
Está à procura dos conjuntos de requisitos de API específicos da aplicação ? Veja os seguintes conjuntos de requisitos de API.
Conjuntos de requisitos da API Comum
As secções seguintes listam os conjuntos de requisitos da API Comum, os métodos em cada conjunto e as aplicações cliente do Office que suportam esse conjunto de requisitos. Todos esses conjuntos de requisitos da API são versão 1.1, a menos que especificado de outra forma.
ActiveView
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
|
- Document.getActiveViewAsync
|
AddInCommands
Confira Conjuntos de requisitos de comandos de suplementos.
BindingEvents
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- Binding.addHandlerAsync
- Binding.removeHandlerAsync
|
CompressedFile
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
Dá suporte à saída para o formato OOXML (Office Open XML) como uma matriz de bytes (Office.FileType.Compressed) ao usar o método Document.getFileAsync. |
CustomXmlParts
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- CustomXmlNode.getNodesAsync
- CustomXmlNode.getNodeValueAsync
- CustomXmlNode.getTextAsync
- CustomXmlNode.getXmlAsync
- CustomXmlNode.setNodeValueAsync
- CustomXmlNode.setTextAsync
- CustomXmlNode.setXmlAsync
- CustomXmlPart.addHandlerAsync
- CustomXmlPart.deleteAsync
- CustomXmlPart.getNodesAsync
- CustomXmlPart.getXmlAsync
- CustomXmlPart.removeHandlerAsync
- CustomXmlParts.addAsync
- CustomXmlParts.getByIdAsync
- CustomXmlParts.getByNamespaceAsync
- CustomXmlPrefixMappings.addNamespaceAsync
- CustomXmlPrefixMappings.getNamespaceAsync
- CustomXmlPrefixMappings.getPrefixAsync
|
DevicePermissionService
DialogApi
DialogOrigin
DocumentEvents
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- OneNote Online
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- Document.addHandlerAsync
- Document.removeHandlerAsync
|
Arquivo
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- Document.getFileAsync
- File.closeAsync
- File.getSliceAsync
|
HtmlCoercion
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- OneNote Online
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
Dá suporte à coerção para HTML (Office.CoercionType.Html) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync. |
IdentityAPI
ImageCoercion
KeyboardShortcuts
Mailbox
MatrixBindings
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- Bindings.addFromNamedItemAsync
- Bindings.addFromSelectionAsync
- Bindings.getAllAsync
- Bindings.getByIdAsync
- Bindings.releaseByIdAsync
- Binding.getDataAsync
- Binding.setDataAsync
|
MatrixCoercion
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
Dá suporte à coerção para a estrutura de dados “matrix” (matriz de matrizes) (Office.CoercionType.Matrix) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync. |
NestedAppAuth
OoxmlCoercion
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
Dá suporte à coerção para o formato OOXML (Open Office XML) (Office.CoercionType.Ooxml) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync. |
OpenBrowserWindowApi
PdfFile
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
Suporta a saída para o formato PDF (Office.FileType.Pdf) ao utilizar o método Document.getFileAsync. |
RibbonApi
Seleção
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Project no Windows
- Office 2016 perpétuo licenciado em volume
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- Document.getSelectedDataAsync
- Document.setSelectedDataAsync
|
Configurações
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- OneNote Online
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- Settings.get
- Settings.remove
- Settings.saveAsync
- Settings.set
|
SharedRuntime
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
| Veja Conjuntos de requisitos de runtime partilhados. |
- Office.addin.getStartupBehavior
- Office.addin.hide
- Office.addin.onVisibilityModeChanged
- Office.addin.setStartupBehavior
- Office.addin.showAsTaskpane
- Office.BeforeDocumentCloseNotification.disable
- Office.BeforeDocumentCloseNotification.enable
- Office.BeforeDocumentCloseNotification.onCloseActionCancelled
|
TableBindings
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- Bindings.addFromNamedItemAsync
- Bindings.addFromSelectionAsync
- Bindings.getAllAsync
- Bindings.getByIdAsync
- Bindings.releaseByIdAsync
- Binding.addColumnsAsync
- Binding.addRowsAsync
- Binding.deleteAllDataValuesAsync
- Binding.getDataAsync
- Binding.setDataAsync
|
TableCoercion
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
Dá suporte à coerção para a estrutura de dados “table” (Office.CoercionType.Table) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync. |
TaskPaneApi
TextBindings
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
- Bindings.addFromNamedItemAsync
- Bindings.addFromSelectionAsync
- Bindings.getAllAsync
- Bindings.getByIdAsync
- Bindings.releaseByIdAsync
- Binding.getDataAsync
- Binding.setDataAsync
|
TextCoercion
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no iPad
- OneNote Online
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Project no Windows
- Office 2016 perpétuo licenciado em volume
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
Dá suporte à coerção para o formato de texto (Office.CoercionType.Text) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync. |
TextFile
| Suporte mínimo de aplicações do Office |
Métodos no conjunto |
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
Dá suporte à saída para o formato de texto (Office.FileType.Text) ao usar o método Document.getFileAsync. |
Métodos que não fazem parte de um conjunto de requisitos
Os seguintes métodos na API javaScript do Office não fazem parte de um conjunto de requisitos. Se o suplemento exigir qualquer um destes métodos, utilize os <elementos Métodos> e <Métodos> no manifesto do suplemento para declarar que são necessários ou efetuar o runtime marcar com uma instruçãoif. Para obter mais informações, veja Especificar as aplicações do Office e os requisitos da API.
| Nome do método |
Suporte mínimo de aplicações do Office |
| Bindings.addFromPromptAsync |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
|
| Document.getFilePropertiesAsync |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
| Document.getProjectFieldAsync |
- Project Standard 2016
- Project Professional 2016
|
| Document.getResourceFieldAsync |
- Project Standard 2016
- Project Professional 2016
|
| Document.getSelectedResourceAsync |
- Project Standard 2016
- Project Professional 2016
|
| Document.getSelectedTaskAsync |
- Project Standard 2016
- Project Professional 2016
|
| Document.getSelectedViewAsync |
- Project Standard 2016
- Project Professional 2016
|
| Document.getTaskAsync |
- Project Standard 2016
- Project Professional 2016
|
| Document.getTaskFieldAsync |
- Project Standard 2016
- Project Professional 2016
|
| Document.goToByIdAsync |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint no Mac
- PowerPoint no iPad
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word no Mac
- Word no iPad
|
| Settings.addHandlerAsync |
|
| Settings.refreshAsync |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- PowerPoint Online
- PowerPoint no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Word Online
- Word no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
|
| Settings.removeHandlerAsync |
|
| TableBinding.clearFormatsAsync |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
|
| TableBinding.setFormatsAsync |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
|
| TableBinding.setTableOptionsAsync |
- Excel Online
- Excel no Windows
- Assinatura do Microsoft 365
- perpétuo Office 2016
- Excel no Mac
- Excel no iPad
|
Confira também