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
Procurando os conjuntos de requisitos de API específicos do aplicativo ? Consulte os seguintes conjuntos de requisitos de API.
Conjuntos de requisitos da API Comum
As seções a seguir listam os conjuntos de requisitos de API comuns, os métodos em cada conjunto e os aplicativos cliente do Office que dão suporte a 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 a aplicativos 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 a aplicativos 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 a aplicativos 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 a aplicativos 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 a aplicativos 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 a aplicativos 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 a aplicativos 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
Atalhos de teclado
Mailbox
MatrixBindings
| Suporte mínimo a aplicativos 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 a aplicativos 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 a aplicativos 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 a aplicativos 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 PDF (Office.FileType.Pdf) ao usar o método Document.getFileAsync. |
RibbonApi
Seleção
| Suporte mínimo a aplicativos 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
- perpétua com licença por volume Office 2016
- 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 a aplicativos 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 a aplicativos do Office |
Métodos no conjunto |
| Consulte Conjuntos de requisitos de tempo de execução compartilhado. |
- 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 a aplicativos 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 a aplicativos 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 a aplicativos 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 a aplicativos 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
- perpétua com licença por volume Office 2016
- 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 a aplicativos 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 métodos a seguir na API JavaScript do Office não fazem parte de um conjunto de requisitos. Se o suplemento exigir qualquer um desses métodos, use os <elementos Methods> e <Method> no manifesto do suplemento para declarar que eles são necessários ou execute a marca de tempo de execução usando uma if instrução. Para obter mais informações, consulte Especificar aplicativos do Office e requisitos de API.
| Nome do método |
Suporte mínimo a aplicativos 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