Новые возможности API JavaScript 1.3 для PowerPoint
В PowerPointApi 1.3 добавлена дополнительная поддержка управления слайдами и настраиваемых тегов.
В первой таблице представлен краткий обзор API, а в последующей таблице приведен подробный список.
Функциональная область | Описание | Соответствующие объекты |
---|---|---|
Управление слайдами | Добавлена поддержка добавления слайдов, а также управления макетами слайдов и образцами слайдов. |
Slide SlideLayout SlideMaster |
Tags | Позволяет надстройкам присоединять пользовательские метаданные в виде пар "ключ-значение". | Tag |
Список API
В следующей таблице приведен набор обязательных элементов API JavaScript для PowerPoint 1.3. Полный список всех API JavaScript для PowerPoint (включая предварительные версии API и ранее выпущенные API) см. в разделе Все API JavaScript для PowerPoint.
Класс | Поля | Описание |
---|---|---|
AddSlideOptions | layoutId | Указывает идентификатор макета слайда, который будет использоваться для нового слайда. |
slideMasterId | Указывает идентификатор образца слайдов, который будет использоваться для нового слайда. | |
Presentation | SlideMasters | Возвращает коллекцию SlideMaster объектов, которые находятся в презентации. |
Теги | Возвращает коллекцию тегов, присоединенных к презентации. | |
Shape | delete() | Удаляет фигуру из коллекции фигур. |
id | Возвращает уникальный идентификатор фигуры. | |
Теги | Возвращает коллекцию тегов в фигуре. | |
ShapeCollection | getCount() | Возвращает количество фигур в коллекции. |
getItem(key: string) | Получает фигуру, используя ее уникальный идентификатор. | |
getItemAt(index: number) | Возвращает фигуру, используя отсчитываемый от нуля индекс в коллекции. | |
getItemOrNullObject(id: строка) | Получает фигуру, используя ее уникальный идентификатор. | |
items | Получает загруженные дочерние элементы в этой коллекции. | |
Slide | схема | Возвращает макет слайда. |
shapes | Возвращает коллекцию фигур на слайде. | |
slideMaster |
SlideMaster Возвращает объект , представляющий содержимое слайда по умолчанию. |
|
Теги | Возвращает коллекцию тегов на слайде. | |
SlideCollection | add(options?: PowerPoint.AddSlideOptions) | Добавляет новый слайд в конец коллекции. |
SlideLayout | id | Возвращает уникальный идентификатор макета слайда. |
name | Возвращает имя макета слайда. | |
shapes | Возвращает коллекцию фигур в макете слайда. | |
SlideLayoutCollection | getCount() | Возвращает количество макетов в коллекции. |
getItem(key: string) | Возвращает макет с использованием его уникального идентификатора. | |
getItemAt(index: number) | Возвращает макет, используя отсчитываемый от нуля индекс в коллекции. | |
getItemOrNullObject(id: строка) | Возвращает макет с использованием его уникального идентификатора. | |
items | Получает загруженные дочерние элементы в этой коллекции. | |
SlideMaster | id | Возвращает уникальный идентификатор образца слайдов. |
Макеты | Возвращает коллекцию макетов, предоставляемых образцом слайдов для слайдов. | |
name | Возвращает уникальное имя образца слайдов. | |
shapes | Возвращает коллекцию фигур в образце слайдов. | |
SlideMasterCollection | getCount() | Возвращает количество образцов слайдов в коллекции. |
getItem(key: string) | Возвращает образец слайдов, используя его уникальный идентификатор. | |
getItemAt(index: number) | Возвращает образец слайдов, используя отсчитываемый от нуля индекс в коллекции. | |
getItemOrNullObject(id: строка) | Возвращает образец слайдов, используя его уникальный идентификатор. | |
items | Получает загруженные дочерние элементы в этой коллекции. | |
Tag | key | Возвращает уникальный идентификатор тега. |
value | Возвращает значение тега. | |
TagCollection | add(key: string, value: string) | Добавляет новый тег в конце коллекции. |
delete(key: string) | Удаляет тег с заданным key в этой коллекции. |
|
getCount() | Возвращает количество тегов в коллекции. | |
getItem(key: string) | Возвращает тег с использованием его уникального идентификатора. | |
getItemAt(index: number) | Возвращает тег, используя отсчитываемый от нуля индекс в коллекции. | |
getItemOrNullObject(key: string) | Возвращает тег с использованием его уникального идентификатора. | |
items | Получает загруженные дочерние элементы в этой коллекции. |
См. также
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Office Add-ins