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.
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.
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.
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.
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.
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.
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.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.