Новые возможности API JavaScript 1.5 в PowerPoint
PowerPointApi 1.5 добавил API для выбора слайдов, текстовых диапазонов и фигур в презентациях. До этого выпуска выбор слайдов и фигур требовал сложной последовательности шагов. Эти API-интерфейсы выбора позволяют разработчикам напрямую выбирать слайды, текстовые диапазоны и фигуры, создавая более эффективный и интуитивно понятный процесс разработки надстроек.
Список API
В следующей таблице приведен набор обязательных требований 1.5 API JavaScript для PowerPoint. Полный список всех API JavaScript для PowerPoint (включая предварительные версии API и ранее выпущенные API) см. в разделе Все API JavaScript для PowerPoint.
Класс | Поля | Описание |
---|---|---|
Presentation | getSelectedShapes() | Возвращает выбранные фигуры на текущем слайде презентации. |
getSelectedSlides() | Возвращает выбранные слайды в текущем представлении презентации. | |
getSelectedTextRange() | Возвращает выбранный объект PowerPoint.TextRange в текущем представлении презентации. | |
getSelectedTextRangeOrNullObject() | Возвращает выбранный объект PowerPoint.TextRange в текущем представлении презентации. | |
id | Возвращает идентификатор презентации. | |
setSelectedSlides(slideIds: string[]) | Выбирает слайды в текущем представлении презентации. | |
Shape | getParentSlide() | Возвращает родительский объект PowerPoint.Slide, содержащий этот Shape объект . |
getParentSlideLayout() | Возвращает родительский объект PowerPoint.SlideLayout, содержащий этот Shape объект . |
|
getParentSlideLayoutOrNullObject() | Возвращает родительский объект PowerPoint.SlideLayout, содержащий этот Shape объект . |
|
getParentSlideMaster() | Возвращает родительский объект PowerPoint.SlideMaster, содержащий этот Shape объект . |
|
getParentSlideMasterOrNullObject() | Возвращает родительский объект PowerPoint.SlideMaster, содержащий этот Shape объект . |
|
getParentSlideOrNullObject() | Возвращает родительский объект PowerPoint.Slide, содержащий этот Shape объект . |
|
ShapeScopedCollection | getCount() | Возвращает количество фигур в коллекции. |
getItem(key: string) | Получает фигуру, используя ее уникальный идентификатор. | |
getItemAt(index: number) | Возвращает фигуру, используя отсчитываемый от нуля индекс в коллекции. | |
getItemOrNullObject(id: строка) | Получает фигуру, используя ее уникальный идентификатор. | |
items | Получает загруженные дочерние элементы в этой коллекции. | |
Slide | setSelectedShapes(shapeIds: string[]) | Выбирает указанные фигуры. |
SlideScopedCollection | getCount() | Возвращает количество слайдов в коллекции. |
getItem(key: string) | Получает слайд, используя его уникальный идентификатор. | |
getItemAt(index: number) | Получает слайд, используя отсчитываемый от нуля индекс в коллекции. | |
getItemOrNullObject(id: строка) | Получает слайд, используя его уникальный идентификатор. | |
items | Получает загруженные дочерние элементы в этой коллекции. | |
TextFrame | getParentShape() | Возвращает родительский объект PowerPoint.Shape, содержащий этот TextFrame объект . |
TextRange | getParentTextFrame() | Возвращает родительский объект PowerPoint.TextFrame, содержащий этот TextRange объект . |
длина | Возвращает или задает длину диапазона, который он TextRange представляет. |
|
setSelected() | Выбирает его TextRange в текущем представлении. |
|
start | Возвращает или задает отсчитываемый от нуля индекс относительно родительского текстового фрейма для начальной позиции диапазона, который он TextRange представляет. |
См. также
Office Add-ins