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