Quais são as novidades na API JavaScript do Excel 1.5

O ExcelApi 1.5 adiciona partes XML personalizadas. Eles podem ser acessados por meio da coleção de partes XML personalizadas no objeto de pasta de trabalho.

Parte XML personalizada

  • Obtenha partes XML personalizadas usando suas IDs.
  • Obtenção de um novo conjunto com escopo de partes XML personalizadas cujos namespaces correspondam ao namespace especificado.
  • Obter uma cadeia de caracteres XML associada a uma peça.
  • Forneça a ID e o namespace de uma parte.
  • Adicione uma nova parte XML personalizada à pasta de trabalho.
  • Defina uma parte XML inteira.
  • Exclua uma parte XML personalizada.
  • Exclua um atributo com o nome especificado do elemento identificado por xpath.
  • Consulte o conteúdo XML por xpath.
  • Insira, atualize e exclua atributos.

Lista de APIs

A tabela a seguir lista as APIs no Excel Conjunto de requisitos da API JavaScript 1.5. Para exibir a documentação de referência da API para todas as APIs compatíveis com o conjunto de requisitos 1.5 ou anterior da API JavaScript do Excel, consulte APIs do Excel no conjunto de requisitos 1.5 ou anterior.

Classe Campos Descrição
CustomXmlPart delete() Exclui a parte XML personalizada.
getXml() Obtém o conteúdo XML completo da parte XML personalizada.
id A ID da parte XML personalizada.
namespaceUri O URI de namespace da parte XML personalizada.
setXml(xml: string) Define o conteúdo XML completo da parte XML personalizada.
CustomXmlPartCollection add(xml: string) Adiciona uma nova parte XML personalizada à pasta de trabalho.
getByNamespace(namespaceUri: string) Obtém uma nova coleção com escopo de partes XML personalizadas cujos namespaces correspondem ao namespace especificado.
getCount() Obtém o número de partes XML personalizadas na coleção.
getItem(id: string) Obtém uma parte XML personalizada com base em sua ID.
getItemOrNullObject(id: string) Obtém uma parte XML personalizada com base em sua ID.
items Obtém os itens filhos carregados nesta coleção.
CustomXmlPartScopedCollection getCount() Obtém o número de partes CustomXML nesta coleção.
getItem(id: string) Obtém uma parte XML personalizada com base em sua ID.
getItemOrNullObject(id: string) Obtém uma parte XML personalizada com base em sua ID.
getOnlyItem() Se o conjunto contiver exatamente um item, esse método o retornará.
getOnlyItemOrNullObject() Se o conjunto contiver exatamente um item, esse método o retornará.
items Obtém os itens filhos carregados nesta coleção.
PivotTable id ID da Tabela Dinâmica.
RequestContext runtime [Conjunto de apis: ExcelApi 1.5]
Tempo de execução Representa a classe de tempo de execução do Excel.
Pasta de trabalho customXmlParts Representa a coleção de partes XML personalizadas contidas nessa pasta de trabalho.
Planilha getNext(visibleOnly?: boolean) Obtém a planilha seguinte a esta.
getNextOrNullObject(visibleOnly?: boolean) Obtém a planilha seguinte a esta.
getPrevious(visibleOnly?: boolean) Obtém a planilha que antecede esta.
getPreviousOrNullObject(visibleOnly?: boolean) Obtém a planilha que antecede esta.
WorksheetCollection getFirst(visibleOnly?: boolean) Obtém a primeira planilha na coleção.
getLast(visibleOnly?: boolean) Obtém a última planilha na coleção.

Confira também