Новые возможности 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) | Получает последний лист в коллекции. |
См. также
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Office Add-ins