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


powerpoint package

Классы

PowerPoint.Adjustments

Представляет значения корректировки для фигуры.

PowerPoint.Application

Представляет приложение PowerPoint, управляющее презентацией.

PowerPoint.Binding

Представляет Office.js привязку, определенную в презентации.

PowerPoint.BindingCollection

Представляет коллекцию всех объектов привязки, входящих в презентацию.

PowerPoint.Border

Представляет свойства для границы ячейки таблицы.

PowerPoint.Borders

Представляет границы ячейки таблицы.

PowerPoint.BulletFormat

Представляет свойства форматирования маркеров текста, присоединенного к формату PowerPoint.ParagraphFormat.

PowerPoint.CustomProperty

Представляет пользовательское свойство.

PowerPoint.CustomPropertyCollection

Коллекция настраиваемых свойств.

PowerPoint.CustomXmlPart

Представляет пользовательский объект части XML.

PowerPoint.CustomXmlPartCollection

Коллекция настраиваемых XML-частей.

PowerPoint.CustomXmlPartScopedCollection

Коллекция настраиваемых XML-частей с заданной областью. Коллекция с заданной областью является результатом некоторых операций (например, фильтрации по пространству имен). Коллекция с заданной областью больше не может быть ограничена.

PowerPoint.DocumentProperties

Представляет свойства презентации.

PowerPoint.Hyperlink

Представляет одну гиперссылку.

PowerPoint.HyperlinkCollection

Представляет коллекцию гиперссылок.

PowerPoint.HyperlinkScopedCollection

Представляет коллекцию гиперссылок с заданной областью.

PowerPoint.Margins

Представляет поля ячейки таблицы.

PowerPoint.PageSetup

Представляет сведения о настройке страницы для презентации.

PowerPoint.ParagraphFormat

Представляет свойства форматирования абзаца текста, присоединенного к PowerPoint.TextRange.

PowerPoint.PlaceholderFormat

Представляет свойства фигуры placeholder .

PowerPoint.Presentation

Объект Presentation — это объект верхнего уровня с одним или несколькими слайдами, содержащими содержимое презентации. Дополнительные сведения об объектной модели PowerPoint см. в статье Объектная модель JavaScript для PowerPoint.

PowerPoint.RequestContext

Объект RequestContext упрощает запросы к приложению PowerPoint. Так как надстройка Office и приложение PowerPoint выполняются в двух разных процессах, контекст запроса необходим для получения доступа к объектной модели PowerPoint из надстройки.

PowerPoint.Shape

Представляет одну фигуру на слайде.

PowerPoint.ShapeCollection

Представляет коллекцию фигур.

PowerPoint.ShapeFill

Представляет форматирование заливки объекта фигуры.

PowerPoint.ShapeFont

Представляет атрибуты шрифта, такие как имя шрифта, размер шрифта и цвет, для объекта TextRange фигуры.

PowerPoint.ShapeGroup

Представляет группу фигур внутри презентации. Чтобы получить соответствующий объект Shape, используйте .ShapeGroup.shape

PowerPoint.ShapeLineFormat

Представляет форматирование линий для объекта фигуры. Для изображений и геометрических фигур форматирование линий представляет границу фигуры.

PowerPoint.ShapeScopedCollection

Представляет коллекцию фигур.

PowerPoint.Slide

Представляет один слайд презентации.

PowerPoint.SlideBackground

Представляет фон слайда.

PowerPoint.SlideBackgroundFill

Представляет форматирование заливки объекта фона слайда.

PowerPoint.SlideBackgroundGradientFill

Представляет свойства градиентной заливки PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFill

Представляет свойства заливки шаблона PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPictureOrTextureFill

Представляет свойства рисунка или текстуры PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundSolidFill

Представляет свойства сплошной заливки PowerPoint.SlideBackground .

PowerPoint.SlideCollection

Представляет коллекцию слайдов в презентации.

PowerPoint.SlideLayout

Представляет макет слайда.

PowerPoint.SlideLayoutBackground

Представляет фон макета слайда.

PowerPoint.SlideLayoutCollection

Представляет коллекцию макетов, предоставляемых образцом слайдов для слайдов.

PowerPoint.SlideMaster

Представляет образец слайдов слайда.

PowerPoint.SlideMasterBackground

Представляет фон master слайда.

PowerPoint.SlideMasterCollection

Представляет коллекцию образцов слайдов в презентации.

PowerPoint.SlideScopedCollection

Представляет коллекцию слайдов в презентации.

PowerPoint.Table

Представляет таблицу.

PowerPoint.TableCell

Представляет таблицу.

PowerPoint.TableCellCollection

Представляет коллекцию ячеек таблицы.

PowerPoint.TableColumn

Представляет столбец в таблице.

PowerPoint.TableColumnCollection

Представляет коллекцию столбцов таблицы.

PowerPoint.TableRow

Представляет строку в таблице.

PowerPoint.TableRowCollection

Представляет коллекцию строк таблицы.

PowerPoint.TableStyleSettings

Представляет доступные параметры стиля таблицы.

PowerPoint.Tag

Представляет один тег на слайде.

PowerPoint.TagCollection

Представляет коллекцию тегов.

PowerPoint.TextFrame

Представляет текстовый кадр объекта фигуры.

PowerPoint.TextRange

Содержит текст, присоединенный к фигуре, в дополнение к свойствам и методам для управления текстом.

PowerPoint.ThemeColorScheme

Представляет цветовую схему темы.

Интерфейсы

PowerPoint.AddSlideOptions

Представляет доступные параметры при добавлении нового слайда.

PowerPoint.BorderProperties

Представляет свойства для границы ячейки таблицы.

PowerPoint.FillProperties

Представляет форматирование заливки ячейки таблицы.

PowerPoint.FontProperties

Представляет атрибуты шрифта, такие как имя шрифта, размер и цвет.

PowerPoint.HyperlinkAddOptions

Представляет доступные параметры при добавлении PowerPoint.Hyperlink.

PowerPoint.InsertSlideOptions

Представляет доступные параметры при вставке слайдов.

PowerPoint.Interfaces.AdjustmentsData

Интерфейс, описывающий данные, возвращаемые путем вызова adjustments.toJSON().

PowerPoint.Interfaces.AdjustmentsLoadOptions

Представляет значения корректировки для фигуры.

PowerPoint.Interfaces.BindingCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова bindingCollection.toJSON().

PowerPoint.Interfaces.BindingCollectionLoadOptions

Представляет коллекцию всех объектов привязки, входящих в презентацию.

PowerPoint.Interfaces.BindingCollectionUpdateData

Интерфейс для обновления данных объекта BindingCollection для использования в bindingCollection.set({ ... }).

PowerPoint.Interfaces.BindingData

Интерфейс, описывающий данные, возвращаемые путем вызова binding.toJSON().

PowerPoint.Interfaces.BindingLoadOptions

Представляет Office.js привязку, определенную в презентации.

PowerPoint.Interfaces.BorderData

Интерфейс, описывающий данные, возвращаемые путем вызова border.toJSON().

PowerPoint.Interfaces.BorderLoadOptions

Представляет свойства для границы ячейки таблицы.

PowerPoint.Interfaces.BordersData

Интерфейс, описывающий данные, возвращаемые путем вызова borders.toJSON().

PowerPoint.Interfaces.BordersLoadOptions

Представляет границы ячейки таблицы.

PowerPoint.Interfaces.BorderUpdateData

Интерфейс для обновления данных объекта Border для использования в border.set({ ... }).

PowerPoint.Interfaces.BulletFormatData

Интерфейс, описывающий данные, возвращаемые путем вызова bulletFormat.toJSON().

PowerPoint.Interfaces.BulletFormatLoadOptions

Представляет свойства форматирования маркеров текста, присоединенного к формату PowerPoint.ParagraphFormat.

PowerPoint.Interfaces.BulletFormatUpdateData

Интерфейс для обновления данных объекта BulletFormat для использования в bulletFormat.set({ ... }).

PowerPoint.Interfaces.CollectionLoadOptions

Предоставляет способы загрузки свойств только подмножества элементов коллекции.

PowerPoint.Interfaces.CustomPropertyCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова customPropertyCollection.toJSON().

PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions

Коллекция настраиваемых свойств.

PowerPoint.Interfaces.CustomPropertyCollectionUpdateData

Интерфейс для обновления данных объекта CustomPropertyCollection для использования в customPropertyCollection.set({ ... }).

PowerPoint.Interfaces.CustomPropertyData

Интерфейс, описывающий данные, возвращаемые путем вызова customProperty.toJSON().

PowerPoint.Interfaces.CustomPropertyLoadOptions

Представляет пользовательское свойство.

PowerPoint.Interfaces.CustomPropertyUpdateData

Интерфейс для обновления данных объекта CustomProperty для использования в customProperty.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова customXmlPartCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartCollectionLoadOptions

Коллекция настраиваемых XML-частей.

PowerPoint.Interfaces.CustomXmlPartCollectionUpdateData

Интерфейс для обновления данных объекта CustomXmlPartCollection для использования в customXmlPartCollection.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartData

Интерфейс, описывающий данные, возвращаемые путем вызова customXmlPart.toJSON().

PowerPoint.Interfaces.CustomXmlPartLoadOptions

Представляет пользовательский объект части XML.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова customXmlPartScopedCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartScopedCollectionLoadOptions

Коллекция настраиваемых XML-частей с заданной областью. Коллекция с заданной областью является результатом некоторых операций (например, фильтрации по пространству имен). Коллекция с заданной областью больше не может быть ограничена.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionUpdateData

Интерфейс для обновления данных объекта CustomXmlPartScopedCollection для использования в customXmlPartScopedCollection.set({ ... }).

PowerPoint.Interfaces.DocumentPropertiesData

Интерфейс, описывающий данные, возвращаемые путем вызова documentProperties.toJSON().

PowerPoint.Interfaces.DocumentPropertiesLoadOptions

Представляет свойства презентации.

PowerPoint.Interfaces.DocumentPropertiesUpdateData

Интерфейс для обновления данных объекта DocumentProperties для использования в documentProperties.set({ ... }).

PowerPoint.Interfaces.HyperlinkCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова hyperlinkCollection.toJSON().

PowerPoint.Interfaces.HyperlinkCollectionLoadOptions

Представляет коллекцию гиперссылок.

PowerPoint.Interfaces.HyperlinkCollectionUpdateData

Интерфейс для обновления данных объекта HyperlinkCollection для использования в hyperlinkCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkData

Интерфейс, описывающий данные, возвращаемые путем вызова hyperlink.toJSON().

PowerPoint.Interfaces.HyperlinkLoadOptions

Представляет одну гиперссылку.

PowerPoint.Interfaces.HyperlinkScopedCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова hyperlinkScopedCollection.toJSON().

PowerPoint.Interfaces.HyperlinkScopedCollectionLoadOptions

Представляет коллекцию гиперссылок с заданной областью.

PowerPoint.Interfaces.HyperlinkScopedCollectionUpdateData

Интерфейс для обновления данных объекта HyperlinkScopedCollection для использования в hyperlinkScopedCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkUpdateData

Интерфейс для обновления данных объекта Hyperlink для использования в hyperlink.set({ ... }).

PowerPoint.Interfaces.MarginsData

Интерфейс, описывающий данные, возвращаемые путем вызова margins.toJSON().

PowerPoint.Interfaces.MarginsLoadOptions

Представляет поля ячейки таблицы.

PowerPoint.Interfaces.MarginsUpdateData

Интерфейс для обновления данных объекта Margins для использования в margins.set({ ... }).

PowerPoint.Interfaces.PageSetupData

Интерфейс, описывающий данные, возвращаемые путем вызова pageSetup.toJSON().

PowerPoint.Interfaces.PageSetupLoadOptions

Представляет сведения о настройке страницы для презентации.

PowerPoint.Interfaces.PageSetupUpdateData

Интерфейс для обновления данных объекта PageSetup для использования в pageSetup.set({ ... }).

PowerPoint.Interfaces.ParagraphFormatData

Интерфейс, описывающий данные, возвращаемые путем вызова paragraphFormat.toJSON().

PowerPoint.Interfaces.ParagraphFormatLoadOptions

Представляет свойства форматирования абзаца текста, присоединенного к PowerPoint.TextRange.

PowerPoint.Interfaces.ParagraphFormatUpdateData

Интерфейс для обновления данных объекта ParagraphFormat для использования в paragraphFormat.set({ ... }).

PowerPoint.Interfaces.PlaceholderFormatData

Интерфейс, описывающий данные, возвращаемые путем вызова placeholderFormat.toJSON().

PowerPoint.Interfaces.PlaceholderFormatLoadOptions

Представляет свойства фигуры placeholder .

PowerPoint.Interfaces.PresentationData

Интерфейс, описывающий данные, возвращаемые путем вызова presentation.toJSON().

PowerPoint.Interfaces.PresentationLoadOptions

Объект Presentation — это объект верхнего уровня с одним или несколькими слайдами, содержащими содержимое презентации. Дополнительные сведения об объектной модели PowerPoint см. в статье Объектная модель JavaScript для PowerPoint.

PowerPoint.Interfaces.ShapeCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова shapeCollection.toJSON().

PowerPoint.Interfaces.ShapeCollectionLoadOptions

Представляет коллекцию фигур.

PowerPoint.Interfaces.ShapeCollectionUpdateData

Интерфейс для обновления данных объекта ShapeCollection для использования в shapeCollection.set({ ... }).

PowerPoint.Interfaces.ShapeData

Интерфейс, описывающий данные, возвращаемые путем вызова shape.toJSON().

PowerPoint.Interfaces.ShapeFillData

Интерфейс, описывающий данные, возвращаемые путем вызова shapeFill.toJSON().

PowerPoint.Interfaces.ShapeFillLoadOptions

Представляет форматирование заливки объекта фигуры.

PowerPoint.Interfaces.ShapeFillUpdateData

Интерфейс для обновления данных объекта ShapeFill для использования в shapeFill.set({ ... }).

PowerPoint.Interfaces.ShapeFontData

Интерфейс, описывающий данные, возвращаемые путем вызова shapeFont.toJSON().

PowerPoint.Interfaces.ShapeFontLoadOptions

Представляет атрибуты шрифта, такие как имя шрифта, размер шрифта и цвет, для объекта TextRange фигуры.

PowerPoint.Interfaces.ShapeFontUpdateData

Интерфейс для обновления данных объекта ShapeFont для использования в shapeFont.set({ ... }).

PowerPoint.Interfaces.ShapeGroupData

Интерфейс, описывающий данные, возвращаемые путем вызова shapeGroup.toJSON().

PowerPoint.Interfaces.ShapeGroupLoadOptions

Представляет группу фигур внутри презентации. Чтобы получить соответствующий объект Shape, используйте .ShapeGroup.shape

PowerPoint.Interfaces.ShapeLineFormatData

Интерфейс, описывающий данные, возвращаемые путем вызова shapeLineFormat.toJSON().

PowerPoint.Interfaces.ShapeLineFormatLoadOptions

Представляет форматирование линий для объекта фигуры. Для изображений и геометрических фигур форматирование линий представляет границу фигуры.

PowerPoint.Interfaces.ShapeLineFormatUpdateData

Интерфейс для обновления данных объекта ShapeLineFormat для использования в shapeLineFormat.set({ ... }).

PowerPoint.Interfaces.ShapeLoadOptions

Представляет одну фигуру на слайде.

PowerPoint.Interfaces.ShapeScopedCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова shapeScopedCollection.toJSON().

PowerPoint.Interfaces.ShapeScopedCollectionLoadOptions

Представляет коллекцию фигур.

PowerPoint.Interfaces.ShapeScopedCollectionUpdateData

Интерфейс для обновления данных объекта ShapeScopedCollection для использования в shapeScopedCollection.set({ ... }).

PowerPoint.Interfaces.ShapeUpdateData

Интерфейс для обновления данных объекта Shape для использования в shape.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundData

Интерфейс, описывающий данные, возвращаемые путем вызова slideBackground.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillData

Интерфейс, описывающий данные, возвращаемые путем вызова slideBackgroundFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillLoadOptions

Представляет форматирование заливки объекта фона слайда.

PowerPoint.Interfaces.SlideBackgroundGradientFillData

Интерфейс, описывающий данные, возвращаемые путем вызова slideBackgroundGradientFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundGradientFillLoadOptions

Представляет свойства градиентной заливки PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundGradientFillUpdateData

Интерфейс для обновления данных объекта SlideBackgroundGradientFill для использования в slideBackgroundGradientFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundLoadOptions

Представляет фон слайда.

PowerPoint.Interfaces.SlideBackgroundPatternFillData

Интерфейс, описывающий данные, возвращаемые путем вызова slideBackgroundPatternFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPatternFillLoadOptions

Представляет свойства заливки шаблона PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundPatternFillUpdateData

Интерфейс для обновления данных объекта SlideBackgroundPatternFill для использования в slideBackgroundPatternFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillData

Интерфейс, описывающий данные, возвращаемые путем вызова slideBackgroundPictureOrTextureFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillLoadOptions

Представляет свойства рисунка или текстуры PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillUpdateData

Интерфейс для обновления данных объекта SlideBackgroundPictureOrTextureFill для использования в slideBackgroundPictureOrTextureFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundSolidFillData

Интерфейс, описывающий данные, возвращаемые путем вызова slideBackgroundSolidFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundSolidFillLoadOptions

Представляет свойства сплошной заливки PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundSolidFillUpdateData

Интерфейс для обновления данных объекта SlideBackgroundSolidFill для использования в slideBackgroundSolidFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundUpdateData

Интерфейс для обновления данных объекта SlideBackground для использования в slideBackground.set({ ... }).

PowerPoint.Interfaces.SlideCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова slideCollection.toJSON().

PowerPoint.Interfaces.SlideCollectionLoadOptions

Представляет коллекцию слайдов в презентации.

PowerPoint.Interfaces.SlideCollectionUpdateData

Интерфейс для обновления данных объекта SlideCollection для использования в slideCollection.set({ ... }).

PowerPoint.Interfaces.SlideData

Интерфейс, описывающий данные, возвращаемые путем вызова slide.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundData

Интерфейс, описывающий данные, возвращаемые путем вызова slideLayoutBackground.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundLoadOptions

Представляет фон макета слайда.

PowerPoint.Interfaces.SlideLayoutBackgroundUpdateData

Интерфейс для обновления данных объекта SlideLayoutBackground для использования в slideLayoutBackground.set({ ... }).

PowerPoint.Interfaces.SlideLayoutCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова slideLayoutCollection.toJSON().

PowerPoint.Interfaces.SlideLayoutCollectionLoadOptions

Представляет коллекцию макетов, предоставляемых образцом слайдов для слайдов.

PowerPoint.Interfaces.SlideLayoutCollectionUpdateData

Интерфейс для обновления данных объекта SlideLayoutCollection для использования в slideLayoutCollection.set({ ... }).

PowerPoint.Interfaces.SlideLayoutData

Интерфейс, описывающий данные, возвращаемые путем вызова slideLayout.toJSON().

PowerPoint.Interfaces.SlideLayoutLoadOptions

Представляет макет слайда.

PowerPoint.Interfaces.SlideLoadOptions

Представляет один слайд презентации.

PowerPoint.Interfaces.SlideMasterBackgroundData

Интерфейс, описывающий данные, возвращаемые путем вызова slideMasterBackground.toJSON().

PowerPoint.Interfaces.SlideMasterBackgroundLoadOptions

Представляет фон master слайда.

PowerPoint.Interfaces.SlideMasterCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова slideMasterCollection.toJSON().

PowerPoint.Interfaces.SlideMasterCollectionLoadOptions

Представляет коллекцию образцов слайдов в презентации.

PowerPoint.Interfaces.SlideMasterCollectionUpdateData

Интерфейс для обновления данных объекта SlideMasterCollection для использования в slideMasterCollection.set({ ... }).

PowerPoint.Interfaces.SlideMasterData

Интерфейс, описывающий данные, возвращаемые путем вызова slideMaster.toJSON().

PowerPoint.Interfaces.SlideMasterLoadOptions

Представляет образец слайдов слайда.

PowerPoint.Interfaces.SlideScopedCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова slideScopedCollection.toJSON().

PowerPoint.Interfaces.SlideScopedCollectionLoadOptions

Представляет коллекцию слайдов в презентации.

PowerPoint.Interfaces.SlideScopedCollectionUpdateData

Интерфейс для обновления данных объекта SlideScopedCollection для использования в slideScopedCollection.set({ ... }).

PowerPoint.Interfaces.TableCellCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова tableCellCollection.toJSON().

PowerPoint.Interfaces.TableCellCollectionLoadOptions

Представляет коллекцию ячеек таблицы.

PowerPoint.Interfaces.TableCellCollectionUpdateData

Интерфейс для обновления данных объекта TableCellCollection для использования в tableCellCollection.set({ ... }).

PowerPoint.Interfaces.TableCellData

Интерфейс, описывающий данные, возвращаемые путем вызова tableCell.toJSON().

PowerPoint.Interfaces.TableCellLoadOptions

Представляет таблицу.

PowerPoint.Interfaces.TableCellUpdateData

Интерфейс для обновления данных объекта TableCell для использования в tableCell.set({ ... }).

PowerPoint.Interfaces.TableColumnCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова tableColumnCollection.toJSON().

PowerPoint.Interfaces.TableColumnCollectionLoadOptions

Представляет коллекцию столбцов таблицы.

PowerPoint.Interfaces.TableColumnCollectionUpdateData

Интерфейс для обновления данных объекта TableColumnCollection для использования в tableColumnCollection.set({ ... }).

PowerPoint.Interfaces.TableColumnData

Интерфейс, описывающий данные, возвращаемые путем вызова tableColumn.toJSON().

PowerPoint.Interfaces.TableColumnLoadOptions

Представляет столбец в таблице.

PowerPoint.Interfaces.TableColumnUpdateData

Интерфейс для обновления данных объекта TableColumn для использования в tableColumn.set({ ... }).

PowerPoint.Interfaces.TableData

Интерфейс, описывающий данные, возвращаемые путем вызова table.toJSON().

PowerPoint.Interfaces.TableLoadOptions

Представляет таблицу.

PowerPoint.Interfaces.TableRowCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова tableRowCollection.toJSON().

PowerPoint.Interfaces.TableRowCollectionLoadOptions

Представляет коллекцию строк таблицы.

PowerPoint.Interfaces.TableRowCollectionUpdateData

Интерфейс для обновления данных объекта TableRowCollection для использования в tableRowCollection.set({ ... }).

PowerPoint.Interfaces.TableRowData

Интерфейс, описывающий данные, возвращаемые путем вызова tableRow.toJSON().

PowerPoint.Interfaces.TableRowLoadOptions

Представляет строку в таблице.

PowerPoint.Interfaces.TableRowUpdateData

Интерфейс для обновления данных объекта TableRow для использования в tableRow.set({ ... }).

PowerPoint.Interfaces.TableStyleSettingsData

Интерфейс, описывающий данные, возвращаемые путем вызова tableStyleSettings.toJSON().

PowerPoint.Interfaces.TableStyleSettingsLoadOptions

Представляет доступные параметры стиля таблицы.

PowerPoint.Interfaces.TableStyleSettingsUpdateData

Интерфейс для обновления данных объекта TableStyleSettings для использования в tableStyleSettings.set({ ... }).

PowerPoint.Interfaces.TagCollectionData

Интерфейс, описывающий данные, возвращаемые путем вызова tagCollection.toJSON().

PowerPoint.Interfaces.TagCollectionLoadOptions

Представляет коллекцию тегов.

PowerPoint.Interfaces.TagCollectionUpdateData

Интерфейс для обновления данных объекта TagCollection для использования в tagCollection.set({ ... }).

PowerPoint.Interfaces.TagData

Интерфейс, описывающий данные, возвращаемые путем вызова tag.toJSON().

PowerPoint.Interfaces.TagLoadOptions

Представляет один тег на слайде.

PowerPoint.Interfaces.TagUpdateData

Интерфейс для обновления данных объекта Tag для использования в tag.set({ ... }).

PowerPoint.Interfaces.TextFrameData

Интерфейс, описывающий данные, возвращаемые путем вызова textFrame.toJSON().

PowerPoint.Interfaces.TextFrameLoadOptions

Представляет текстовый кадр объекта фигуры.

PowerPoint.Interfaces.TextFrameUpdateData

Интерфейс для обновления данных объекта TextFrame для использования в textFrame.set({ ... }).

PowerPoint.Interfaces.TextRangeData

Интерфейс, описывающий данные, возвращаемые путем вызова textRange.toJSON().

PowerPoint.Interfaces.TextRangeLoadOptions

Содержит текст, присоединенный к фигуре, в дополнение к свойствам и методам для управления текстом.

PowerPoint.Interfaces.TextRangeUpdateData

Интерфейс для обновления данных объекта TextRange для использования в textRange.set({ ... }).

PowerPoint.ShapeAddOptions

Представляет доступные параметры при добавлении фигур.

PowerPoint.ShapeGetImageOptions

Представляет доступные параметры при получении изображения фигуры. Изображение масштабируется в соответствии с требуемыми измерениями. Если ширина и высота не указаны, используется истинный размер фигуры. Если указан только один из значений ширины или высоты, другой будет рассчитан для сохранения пропорций. Результирующие измерения будут автоматически зажаты до максимального поддерживаемого размера, если они слишком велики.

PowerPoint.SlideBackgroundGradientFillOptions

Представляет доступные параметры для настройки градиентной заливки PowerPoint.SlideBack .

PowerPoint.SlideBackgroundPatternFillOptions

Представляет доступные параметры для настройки заливки шаблона PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPictureOrTextureFillOptions

Представляет параметры заполнения рисунка или текстуры PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundSolidFillOptions

Представляет доступные параметры для установки сплошной заливки PowerPoint.SlideBackground .

PowerPoint.SlideGetImageOptions

Представляет доступные параметры при получении изображения слайда.

PowerPoint.TableAddOptions

Представляет доступные параметры при добавлении таблицы.

PowerPoint.TableCellBorders

Представляет границы ячейки таблицы.

PowerPoint.TableCellMargins

Представляет поля ячейки таблицы.

PowerPoint.TableCellProperties

Представляет обновляемые свойства ячейки таблицы.

PowerPoint.TableClearOptions

Представляет доступные параметры при очистке таблицы.

PowerPoint.TableColumnProperties

Предоставляет свойства столбца таблицы.

PowerPoint.TableMergedAreaProperties

Представляет свойства объединенной области ячеек в таблице.

PowerPoint.TableRowProperties

Предоставляет свойства строки таблицы.

PowerPoint.TextRun

Представляет последовательность из одного или нескольких символов с одинаковыми атрибутами шрифта.

Перечисления

PowerPoint.BindingType

Представляет возможные типы привязки.

PowerPoint.BulletStyle

Задает стиль маркера.

PowerPoint.BulletType

Указывает тип маркера.

PowerPoint.ConnectorType

Указывает тип соединителя для фигур линий.

PowerPoint.DocumentPropertyType

Указывает тип свойства документа для пользовательских свойств.

PowerPoint.ErrorCodes
PowerPoint.GeometricShapeType

Указывает тип фигуры для GeometricShape объекта.

PowerPoint.HyperlinkType

Указывает тип объекта, к которому применяется гиперссылка.

PowerPoint.InsertSlideFormatting

Задает параметры форматирования при вставке слайдов.

PowerPoint.ParagraphHorizontalAlignment

Представляет горизонтальное выравнивание элемента PowerPoint.TextFrame в PowerPoint.Shape.

PowerPoint.PlaceholderType

Указывает тип заполнителя.

PowerPoint.ShapeAutoSize

Определяет тип разрешенного автоматического изменения размера.

PowerPoint.ShapeFillType

Указывает тип заливки фигуры.

PowerPoint.ShapeFontUnderlineStyle

Тип подчеркивания, примененного к шрифту.

PowerPoint.ShapeGetImageFormatType

Представляет формат изображения.

PowerPoint.ShapeLineDashStyle

Задает стиль дефиса для строки.

PowerPoint.ShapeLineStyle

Задает стиль строки.

PowerPoint.ShapeType

Указывает тип фигуры.

PowerPoint.ShapeZOrder

Используйте с setZOrder , чтобы переместить указанную фигуру вверх или вниз по z-порядку коллекции, которая перемещает ее перед другими фигурами или за ней.

PowerPoint.SlideBackgroundFillType

Указывает тип заливки для PowerPoint.SlideBackground.

PowerPoint.SlideBackgroundGradientFillType

Указывает тип градиентной заливки для PowerPoint.SlideBackgroundGradientFill.

PowerPoint.SlideBackgroundPatternFillType

Указывает тип заливки шаблона для PowerPoint.SlideBackgroundPatternFill.

PowerPoint.SlideLayoutType

Указывает тип макета слайда.

PowerPoint.TableStyle

Представляет доступные встроенные стили таблиц.

PowerPoint.TextVerticalAlignment

Представляет вертикальное выравнивание элемента PowerPoint.TextFrame в PowerPoint.Shape. Если выбран один из параметров по центру, содержимое TextFrame будет отцентрировано по горизонтали внутри Shape в виде группы. Сведения об изменении горизонтального выравнивания текста см. в разделах PowerPoint.ParagraphFormat и PowerPoint.ParagraphHorizontalAlignment.

PowerPoint.ThemeColor

Задает цвета темы, используемые в PowerPoint.

Функции

PowerPoint.createPresentation(base64File)

Создает и открывает новую презентацию. При необходимости презентацию можно предварительно заполнить файлом .pptx в кодировке Base64.

[ Набор API: PowerPointApi 1.1 ]

PowerPoint.run(batch)

Выполняет пакетный скрипт, выполняющий действия с объектной моделью PowerPoint, используя новый requestContext. При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены.

PowerPoint.run(object, batch)

Выполняет пакетный скрипт, который выполняет действия в объектной модели PowerPoint, используя RequestContext ранее созданного объекта API. При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены.

PowerPoint.run(objects, batch)

Выполняет пакетный скрипт, который выполняет действия в объектной модели PowerPoint, используя RequestContext ранее созданных объектов API.

Сведения о функции

PowerPoint.createPresentation(base64File)

Создает и открывает новую презентацию. При необходимости презентацию можно предварительно заполнить файлом .pptx в кодировке Base64.

[ Набор API: PowerPointApi 1.1 ]

export function createPresentation(base64File?: string): Promise<void>;

Параметры

base64File

string

Необязательный параметр. Файл .pptx в кодировке Base64. По умолчанию используется значение NULL. Максимальная длина строки — 71 680 000 символов.

Возвращаемое значение

Promise<void>

Примеры

const myFile = <HTMLInputElement>document.getElementById("file");
const reader = new FileReader();

reader.onload = (event) => {
  // Remove the metadata before the Base64-encoded string.
  const startIndex = reader.result.toString().indexOf("base64,");
  const copyBase64 = reader.result.toString().substr(startIndex + 7);

  PowerPoint.createPresentation(copyBase64);
};

// Read in the file as a data URL so we can parse the Base64-encoded string.
reader.readAsDataURL(myFile.files[0]);

PowerPoint.run(batch)

Выполняет пакетный скрипт, выполняющий действия с объектной моделью PowerPoint, используя новый requestContext. При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены.

export function run<T>(batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

Параметры

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

Функция, которая принимает requestContext и возвращает обещание (как правило, только результат "context.sync()"). Параметр контекста упрощает запросы к приложению PowerPoint. Так как надстройка Office и приложение PowerPoint выполняются в двух разных процессах, requestContext требуется для получения доступа к объектной модели PowerPoint из надстройки.

Возвращаемое значение

Примеры

// *.run methods automatically create an OfficeExtension.ClientRequestContext
// object to work with the Office file.
await PowerPoint.run(async (context) => {
  const presentation = context.presentation;
  // Interact with the PowerPoint presentation...
});

PowerPoint.run(object, batch)

Выполняет пакетный скрипт, который выполняет действия в объектной модели PowerPoint, используя RequestContext ранее созданного объекта API. При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены.

export function run<T>(object: OfficeExtension.ClientObject, batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

Параметры

object
OfficeExtension.ClientObject

Ранее созданный объект API. Пакет будет использовать тот же объект RequestContext, что и переданный объект. Это означает, что все изменения, примененные к объекту, будут приняты командой context.sync().

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

Функция, которая принимает requestContext и возвращает обещание (как правило, только результат "context.sync()"). Параметр контекста упрощает запросы к приложению PowerPoint. Так как надстройка Office и приложение PowerPoint выполняются в двух разных процессах, requestContext требуется для получения доступа к объектной модели PowerPoint из надстройки.

Возвращаемое значение

PowerPoint.run(objects, batch)

Выполняет пакетный скрипт, который выполняет действия в объектной модели PowerPoint, используя RequestContext ранее созданных объектов API.

export function run<T>(objects: OfficeExtension.ClientObject[], batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

Параметры

objects

OfficeExtension.ClientObject[]

Массив ранее созданных объектов API. Массив будет проверен, чтобы убедиться, что все объекты имеют один и тот же контекст. Пакет будет использовать этот общий requestContext, что означает, что любые изменения, примененные к этим объектам, будут приняты командой context.sync().

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

Функция, которая принимает requestContext и возвращает обещание (как правило, только результат "context.sync()"). Параметр контекста упрощает запросы к приложению PowerPoint. Так как надстройка Office и приложение PowerPoint выполняются в двух разных процессах, requestContext требуется для получения доступа к объектной модели PowerPoint из надстройки.

Возвращаемое значение