Compartilhar via


Conjuntos de requisitos da API Comum do Office

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.

Dica

Precisa de informações sobre onde os suplementos e os conjuntos de requisitos são suportados pela aplicação e versão do Office? Consulte Disponibilidade da plataforma e da aplicação cliente do Office para suplementos do Office.

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

Suporte mínimo de aplicações do Office Métodos no conjunto
Veja Conjuntos de requisitos do Serviço de Permissões de Dispositivos.
  • DevicePermission.requestPermissions
  • DevicePermission.requestPermissionsAsync

DialogApi

Suporte mínimo de aplicações do Office Métodos no conjunto
Confira Conjuntos de requisitos da API da Caixa de Diálogo.
  • UI.messageParent
  • UI.displayDialogAsync
  • UI.closeContainer
  • UI.Dialog

DialogOrigin

Suporte mínimo de aplicações do Office Métodos no conjunto
Veja Conjuntos de requisitos de origem da caixa de diálogo. Suporte entre domínios para:
  • UI.messageParent
  • IU. Dialog.messageChild

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

Suporte mínimo de aplicações do Office Métodos no conjunto
Confira Conjuntos de requisitos da API de Identidade.
  • Auth.getAccessToken

ImageCoercion

Suporte mínimo de aplicações do Office Métodos no conjunto
Confira conjuntos de requisitos de Coerção de Imagens.
  • Document.setSelectedDataAsync

KeyboardShortcuts

Suporte mínimo de aplicações do Office Métodos no conjunto
Consulte Conjuntos de requisitos de Atalhos de Teclado.
  • Office.actions.areShortcutsInUse
  • Office.actions.getShortcuts
  • Office.actions.replaceShortcuts

Mailbox

Suporte mínimo de aplicações do Office Métodos no conjunto
  • Outlook na Web
  • novo Outlook no Windows
  • Outlook clássico no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Outlook no Android
  • Outlook no Mac
  • Outlook no iOS
Confira Noções básicas sobre conjuntos de requisitos da API do Outlook.

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

Suporte mínimo de aplicações do Office Métodos no conjunto
Veja Conjuntos de requisitos de autenticação de aplicações aninhadas.
  • Office.auth.getAuthContext

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

Suporte mínimo de aplicações do Office Métodos no conjunto
Veja Abrir conjuntos de requisitos da API da Janela do Browser.
  • Office.context.ui.openBrowserWindow

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

Suporte mínimo de aplicações do Office Métodos no conjunto
Veja Conjuntos de requisitos da API do Friso.
  • Office.ribbon.requestUpdate

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.

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
  • Excel Online
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
  • Excel Online
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