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


Новые возможности API JavaScript 1.7 в PowerPoint

PowerPointApi 1.7 добавил API для управления пользовательскими свойствами и свойствами документов в презентации.

Список API

В следующей таблице приведен набор обязательных требований 1.7 API JavaScript для PowerPoint. Полный список всех API JavaScript для PowerPoint (включая предварительные версии API и ранее выпущенные API) см. в разделе Все API JavaScript для PowerPoint.

Класс Поля Описание
CustomProperty delete() Удаляет настраиваемое свойство.
key Строка, однозначно идентифицирующая пользовательское свойство.
type Тип значения, используемого для настраиваемого свойства.
value Значение настраиваемого свойства.
CustomPropertyCollection add(key: string, value: boolean | Дата | number | string) Создает новый CustomProperty объект или обновляет свойство с заданным ключом.
deleteAll() Удаляет все настраиваемые свойства в коллекции.
getCount() Возвращает количество настраиваемых свойств в коллекции.
getItem(key: string) Получает по ключу CustomProperty .
getItemOrNullObject(key: string) Получает по ключу CustomProperty .
items Получает загруженные дочерние элементы в этой коллекции.
CustomXmlPart delete() Удаляет пользовательскую XML-часть.
getXml() Возвращает XML-содержимое пользовательской XML-части.
id Идентификатор настраиваемой ЧАСТИ XML.
namespaceUri URI пространства имен пользовательской XML-части.
setXml(xml: string) Задает XML-содержимое для настраиваемой части XML.
CustomXmlPartCollection add(xml: string) Добавляет новый CustomXmlPart объект в коллекцию.
getByNamespace(namespaceUri: string) Получает новую ограниченную коллекцию пользовательских XML-частей, пространства имен которых совпадают с указанным пространством имен.
getCount() Возвращает количество настраиваемых XML-частей в коллекции.
getItem(id: string) Возвращает объект на основе его идентификатора CustomXmlPart .
getItemOrNullObject(id: строка) Возвращает объект на основе его идентификатора CustomXmlPart .
items Получает загруженные дочерние элементы в этой коллекции.
CustomXmlPartScopedCollection getCount() Возвращает количество настраиваемых XML-частей в этой коллекции.
getItem(id: string) Возвращает объект на основе его идентификатора CustomXmlPart .
getItemOrNullObject(id: строка) Возвращает объект на основе его идентификатора CustomXmlPart .
getOnlyItem() Если коллекция содержит ровно один элемент, этот метод возвращает его.
getOnlyItemOrNullObject() Если коллекция содержит ровно один элемент, этот метод возвращает его.
items Получает загруженные дочерние элементы в этой коллекции.
DocumentProperties автор Автор презентации.
категория Категория презентации.
comments Поле Примечания в метаданных презентации.
company Компания презентации.
creationDate Дата создания презентации.
customProperties Коллекция настраиваемых свойств презентации.
Ключевые слова Ключевые слова презентации.
lastAuthor Последний автор презентации.
manager Руководитель презентации.
revisionNumber Номер редакции презентации.
subject Тема презентации.
заголовок Название презентации.
Presentation customXmlParts Возвращает коллекцию настраиваемых XML-частей, связанных с презентацией.
properties Возвращает свойства презентации.
Shape customXmlParts Возвращает коллекцию настраиваемых XML-частей в фигуре.
Slide customXmlParts Возвращает коллекцию настраиваемых XML-частей на слайде.
SlideLayout customXmlParts Возвращает коллекцию настраиваемых XML-частей в макете слайда.
SlideMaster customXmlParts Возвращает коллекцию настраиваемых XML-частей в образце слайдов.

См. также