Поделиться через


Новые возможности API JavaScript для Excel 1.5

ExcelApi 1.5 добавляет настраиваемые xml-части. Они доступны через настраиваемую коллекцию XML-частей в объекте книги.

Пользовательская XML-часть

  • Получение пользовательских XML-частей с помощью их идентификатора.
  • Получение новой ограниченной коллекции пользовательских XML-частей, пространства имен которых совпадают с указанным пространством имен.
  • Получение XML-строки, связанной с частью.
  • Укажите идентификатор и пространство имен части.
  • Добавьте в книгу новую пользовательскую XML-часть.
  • Задайте всю XML-часть.
  • Удаление пользовательской XML-части.
  • Удаление атрибута с указанным именем из элемента, указанного по XPath.
  • Запрос содержимого XML по XPath.
  • Вставка, обновление и удаление атрибутов.

Список API

В следующей таблице перечислены API в наборе обязательных api JavaScript для Excel 1.5. Справочную документацию по API для всех API, поддерживаемых набором обязательных API JavaScript для Excel 1.5 или более ранней версии, см. в статье Api Excel в наборе требований 1.5 или более ранней версии.

Класс Поля Описание
CustomXmlPart delete() Удаляет пользовательскую XML-часть.
getXml() Получает полное содержимое пользовательской XML-части.
id Идентификатор пользовательской XML-части.
Namespaceuri URI пользовательской xml-части пространства имен.
setXml(xml: string) Задает полное содержимое пользовательской XML-части.
CustomXmlPartCollection add(xml: string) Добавляет новую пользовательскую XML-часть в книгу.
getByNamespace(namespaceUri: string) Получает новую ограниченную коллекцию пользовательских XML-частей, пространства имен которых совпадают с указанным пространством имен.
getCount() Возвращает количество настраиваемых XML-частей в коллекции.
getItem(id: string) Получает пользовательскую XML-часть по идентификатору.
getItemOrNullObject(id: строка) Получает пользовательскую XML-часть по идентификатору.
items Получает загруженные дочерние элементы в этой коллекции.
CustomXmlPartScopedCollection getCount() Получает количество частей CustomXML в этой коллекции.
getItem(id: string) Получает пользовательскую XML-часть по идентификатору.
getItemOrNullObject(id: строка) Получает пользовательскую XML-часть по идентификатору.
getOnlyItem() Если коллекция содержит ровно один элемент, этот метод возвращает его.
getOnlyItemOrNullObject() Если коллекция содержит ровно один элемент, этот метод возвращает его.
items Получает загруженные дочерние элементы в этой коллекции.
PivotTable id Идентификатор сводной таблицы.
RequestContext runtime [Набор API: ExcelApi 1.5]
Время выполнения
Workbook customXmlParts Представляет коллекцию настраиваемых XML-частей, содержащихся в этой книге.
Worksheet getNext(visibleOnly?: boolean) Возвращает лист, следующий за этим.
getNextOrNullObject(visibleOnly?: boolean) Возвращает лист, следующий за этим.
getPrevious(visibleOnly?: boolean) Возвращает лист, предшествующий этому листу.
getPreviousOrNullObject(visibleOnly?: boolean) Возвращает лист, предшествующий этому листу.
WorksheetCollection getFirst(visibleOnly?: boolean) Получает первый лист в коллекции.
getLast(visibleOnly?: boolean) Получает последний лист в коллекции.

См. также