powerpoint package

Classes

PowerPoint.Adjustments

Representa os valores de ajuste de uma forma.

PowerPoint.Application

Representa o aplicativo do PowerPoint que gerencia a apresentação.

PowerPoint.Binding

Representa uma associação Office.js definida na apresentação.

PowerPoint.BindingCollection

Representa a coleção de todos os objetos de associação que fazem parte da apresentação.

PowerPoint.Border

Representa as propriedades de uma borda de célula de tabela.

PowerPoint.Borders

Representa as bordas de uma célula de tabela.

PowerPoint.BulletFormat

Representa as propriedades de formatação de marcador de um texto anexado ao PowerPoint.ParagraphFormat.

PowerPoint.CustomProperty

Representa uma propriedade personalizada.

PowerPoint.CustomPropertyCollection

Uma coleção de propriedades personalizadas.

PowerPoint.CustomXmlPart

Representa um objeto de parte XML personalizado.

PowerPoint.CustomXmlPartCollection

Uma coleção de partes XML personalizadas.

PowerPoint.CustomXmlPartScopedCollection

Uma coleção com escopo de partes XML personalizadas. Uma coleção com escopo é o resultado de alguma operação (como a filtragem por namespace). Não é possível ter mais escopo de uma coleção com escopo.

PowerPoint.DocumentProperties

Representa as propriedades da apresentação.

PowerPoint.Graphic

Representa um objeto gráfico no PowerPoint.

PowerPoint.Hyperlink

Representa um único hiperlink.

PowerPoint.HyperlinkCollection

Representa uma coleção de hiperlinks.

PowerPoint.HyperlinkScopedCollection

Representa uma coleção de hiperlinks com escopo.

PowerPoint.Margins

Representa as margens de uma célula de tabela.

PowerPoint.PageSetup

Representa as informações de configuração de página para a apresentação.

PowerPoint.ParagraphFormat

Representa as propriedades de formatação de parágrafo de um texto anexado ao PowerPoint.TextRange.

PowerPoint.PlaceholderFormat

Representa as propriedades de uma placeholder forma.

PowerPoint.Presentation

O Presentation objeto é o objeto de nível superior com um ou mais slides que contêm o conteúdo da apresentação. Para saber mais sobre o modelo de objeto do PowerPoint, consulte Modelo de objeto JavaScript do PowerPoint.

PowerPoint.RequestContext

O objeto RequestContext facilita as solicitações para o aplicativo PowerPoint. Como o suplemento do Office e o aplicativo PowerPoint são executados em dois processos diferentes, o contexto de solicitação é necessário para obter acesso ao modelo de objeto do PowerPoint do suplemento.

PowerPoint.SensitivityLabel

Representa o rótulo de confidencialidade na apresentação.

PowerPoint.SensitivityLabelDetails

Representa as propriedades dos rótulos de confidencialidade disponíveis no PowerPoint.

PowerPoint.SensitivityLabelDetailsCollection

Representa a coleção de objetos PowerPoint.SensitivityLabelDetails .

PowerPoint.SensitivityLabelsCatalog

Fornece métodos para marcar o status do catálogo de rótulos de confidencialidade no PowerPoint e recuperar todos os rótulos de confidencialidade disponíveis se o catálogo estiver habilitado.

PowerPoint.Shape

Representa uma única forma no slide.

PowerPoint.ShapeCollection

Representa a coleção de formas.

PowerPoint.ShapeFill

Representa a formatação de preenchimento de um objeto de forma.

PowerPoint.ShapeFont

Representa os atributos de fonte, como nome da fonte, tamanho da fonte e cor, para o objeto TextRange de uma forma.

PowerPoint.ShapeGroup

Representa um grupo de formas dentro de uma apresentação. Para obter o objeto Shape correspondente, use ShapeGroup.shape.

PowerPoint.ShapeLineFormat

Representa a formatação de linha para o objeto de forma. Para imagens e formas geométricas, a formatação de linha representa a borda da forma.

PowerPoint.ShapeScopedCollection

Representa um conjunto de formas.

PowerPoint.Slide

Representa um único slide de uma apresentação.

PowerPoint.SlideBackground

Representa o plano de fundo de um slide.

PowerPoint.SlideBackgroundFill

Representa a formatação de preenchimento de um objeto de plano de fundo de slide.

PowerPoint.SlideBackgroundGradientFill

Representa as propriedades de preenchimento de gradiente PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFill

Representa as propriedades de preenchimento do padrão PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPictureOrTextureFill

Representa as propriedades de preenchimento de textura ou imagem PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundSolidFill

Representa as propriedades de preenchimento sólido PowerPoint.SlideBackground .

PowerPoint.SlideCollection

Representa a coleção de slides na apresentação.

PowerPoint.SlideLayout

Representa o layout de um slide.

PowerPoint.SlideLayoutBackground

Representa o plano de fundo de um layout de slide.

PowerPoint.SlideLayoutCollection

Representa a coleção de layouts fornecida pelo Slide Mestre para slides.

PowerPoint.SlideMaster

Representa o slide mestre de um slide.

PowerPoint.SlideMasterBackground

Representa o plano de fundo de um slide master.

PowerPoint.SlideMasterCollection

Representa a coleção de Slides Mestres na apresentação.

PowerPoint.SlideScopedCollection

Representa um conjunto de slides na apresentação.

PowerPoint.Table

Representa uma tabela.

PowerPoint.TableCell

Representa uma tabela.

PowerPoint.TableCellCollection

Representa uma coleção de células da tabela.

PowerPoint.TableColumn

Representa uma coluna em uma tabela.

PowerPoint.TableColumnCollection

Representa um conjunto de colunas da tabela.

PowerPoint.TableRow

Representa uma linha em uma tabela.

PowerPoint.TableRowCollection

Representa um conjunto de linhas da tabela.

PowerPoint.TableStyleSettings

Representa as configurações de estilo de tabela disponíveis.

PowerPoint.Tag

Representa uma única marca no slide.

PowerPoint.TagCollection

Representa a coleção de marcas.

PowerPoint.TextFrame

Representa o quadro de texto de um objeto de forma.

PowerPoint.TextRange

Contém o texto que é anexado a uma forma, bem como propriedades e métodos para manipular o texto.

PowerPoint.ThemeColorScheme

Representa um esquema de cores do tema.

Interfaces

PowerPoint.AddSlideOptions

Representa as opções disponíveis ao adicionar um novo slide.

PowerPoint.BorderProperties

Representa as propriedades de uma borda de célula de tabela.

PowerPoint.FillProperties

Representa a formatação de preenchimento de uma célula de tabela.

PowerPoint.FontProperties

Representa os atributos da fonte, como nome, tamanho e cor da fonte.

PowerPoint.HyperlinkAddOptions

Representa as opções disponíveis ao adicionar um PowerPoint.Hyperlink.

PowerPoint.InsertSlideOptions

Representa as opções disponíveis ao inserir slides.

PowerPoint.Interfaces.AdjustmentsData

Uma interface que descreve os dados retornados chamando adjustments.toJSON().

PowerPoint.Interfaces.AdjustmentsLoadOptions

Representa os valores de ajuste de uma forma.

PowerPoint.Interfaces.BindingCollectionData

Uma interface que descreve os dados retornados chamando bindingCollection.toJSON().

PowerPoint.Interfaces.BindingCollectionLoadOptions

Representa a coleção de todos os objetos de associação que fazem parte da apresentação.

PowerPoint.Interfaces.BindingCollectionUpdateData

Uma interface para atualizar dados sobre o BindingCollection objeto, para uso no bindingCollection.set({ ... }).

PowerPoint.Interfaces.BindingData

Uma interface que descreve os dados retornados chamando binding.toJSON().

PowerPoint.Interfaces.BindingLoadOptions

Representa uma associação Office.js definida na apresentação.

PowerPoint.Interfaces.BorderData

Uma interface que descreve os dados retornados chamando border.toJSON().

PowerPoint.Interfaces.BorderLoadOptions

Representa as propriedades de uma borda de célula de tabela.

PowerPoint.Interfaces.BordersData

Uma interface que descreve os dados retornados chamando borders.toJSON().

PowerPoint.Interfaces.BordersLoadOptions

Representa as bordas de uma célula de tabela.

PowerPoint.Interfaces.BorderUpdateData

Uma interface para atualizar dados sobre o Border objeto, para uso no border.set({ ... }).

PowerPoint.Interfaces.BulletFormatData

Uma interface que descreve os dados retornados chamando bulletFormat.toJSON().

PowerPoint.Interfaces.BulletFormatLoadOptions

Representa as propriedades de formatação de marcador de um texto anexado ao PowerPoint.ParagraphFormat.

PowerPoint.Interfaces.BulletFormatUpdateData

Uma interface para atualizar dados sobre o BulletFormat objeto, para uso no bulletFormat.set({ ... }).

PowerPoint.Interfaces.CollectionLoadOptions

Fornece maneiras de carregar propriedades de apenas um subconjunto de membros de uma coleção.

PowerPoint.Interfaces.CustomPropertyCollectionData

Uma interface que descreve os dados retornados chamando customPropertyCollection.toJSON().

PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions

Uma coleção de propriedades personalizadas.

PowerPoint.Interfaces.CustomPropertyCollectionUpdateData

Uma interface para atualizar dados sobre o CustomPropertyCollection objeto, para uso no customPropertyCollection.set({ ... }).

PowerPoint.Interfaces.CustomPropertyData

Uma interface que descreve os dados retornados chamando customProperty.toJSON().

PowerPoint.Interfaces.CustomPropertyLoadOptions

Representa uma propriedade personalizada.

PowerPoint.Interfaces.CustomPropertyUpdateData

Uma interface para atualizar dados sobre o CustomProperty objeto, para uso no customProperty.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartCollectionData

Uma interface que descreve os dados retornados chamando customXmlPartCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartCollectionLoadOptions

Uma coleção de partes XML personalizadas.

PowerPoint.Interfaces.CustomXmlPartCollectionUpdateData

Uma interface para atualizar dados sobre o CustomXmlPartCollection objeto, para uso no customXmlPartCollection.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartData

Uma interface que descreve os dados retornados chamando customXmlPart.toJSON().

PowerPoint.Interfaces.CustomXmlPartLoadOptions

Representa um objeto de parte XML personalizado.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionData

Uma interface que descreve os dados retornados chamando customXmlPartScopedCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartScopedCollectionLoadOptions

Uma coleção com escopo de partes XML personalizadas. Uma coleção com escopo é o resultado de alguma operação (como a filtragem por namespace). Não é possível ter mais escopo de uma coleção com escopo.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionUpdateData

Uma interface para atualizar dados sobre o CustomXmlPartScopedCollection objeto, para uso no customXmlPartScopedCollection.set({ ... }).

PowerPoint.Interfaces.DocumentPropertiesData

Uma interface que descreve os dados retornados chamando documentProperties.toJSON().

PowerPoint.Interfaces.DocumentPropertiesLoadOptions

Representa as propriedades da apresentação.

PowerPoint.Interfaces.DocumentPropertiesUpdateData

Uma interface para atualizar dados sobre o DocumentProperties objeto, para uso no documentProperties.set({ ... }).

PowerPoint.Interfaces.GraphicData

Uma interface que descreve os dados retornados chamando graphic.toJSON().

PowerPoint.Interfaces.GraphicLoadOptions

Representa um objeto gráfico no PowerPoint.

PowerPoint.Interfaces.HyperlinkCollectionData

Uma interface que descreve os dados retornados chamando hyperlinkCollection.toJSON().

PowerPoint.Interfaces.HyperlinkCollectionLoadOptions

Representa uma coleção de hiperlinks.

PowerPoint.Interfaces.HyperlinkCollectionUpdateData

Uma interface para atualizar dados sobre o HyperlinkCollection objeto, para uso no hyperlinkCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkData

Uma interface que descreve os dados retornados chamando hyperlink.toJSON().

PowerPoint.Interfaces.HyperlinkLoadOptions

Representa um único hiperlink.

PowerPoint.Interfaces.HyperlinkScopedCollectionData

Uma interface que descreve os dados retornados chamando hyperlinkScopedCollection.toJSON().

PowerPoint.Interfaces.HyperlinkScopedCollectionLoadOptions

Representa uma coleção de hiperlinks com escopo.

PowerPoint.Interfaces.HyperlinkScopedCollectionUpdateData

Uma interface para atualizar dados sobre o HyperlinkScopedCollection objeto, para uso no hyperlinkScopedCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkUpdateData

Uma interface para atualizar dados sobre o Hyperlink objeto, para uso no hyperlink.set({ ... }).

PowerPoint.Interfaces.MarginsData

Uma interface que descreve os dados retornados chamando margins.toJSON().

PowerPoint.Interfaces.MarginsLoadOptions

Representa as margens de uma célula de tabela.

PowerPoint.Interfaces.MarginsUpdateData

Uma interface para atualizar dados sobre o Margins objeto, para uso no margins.set({ ... }).

PowerPoint.Interfaces.PageSetupData

Uma interface que descreve os dados retornados chamando pageSetup.toJSON().

PowerPoint.Interfaces.PageSetupLoadOptions

Representa as informações de configuração de página para a apresentação.

PowerPoint.Interfaces.PageSetupUpdateData

Uma interface para atualizar dados sobre o PageSetup objeto, para uso no pageSetup.set({ ... }).

PowerPoint.Interfaces.ParagraphFormatData

Uma interface que descreve os dados retornados chamando paragraphFormat.toJSON().

PowerPoint.Interfaces.ParagraphFormatLoadOptions

Representa as propriedades de formatação de parágrafo de um texto anexado ao PowerPoint.TextRange.

PowerPoint.Interfaces.ParagraphFormatUpdateData

Uma interface para atualizar dados sobre o ParagraphFormat objeto, para uso no paragraphFormat.set({ ... }).

PowerPoint.Interfaces.PlaceholderFormatData

Uma interface que descreve os dados retornados chamando placeholderFormat.toJSON().

PowerPoint.Interfaces.PlaceholderFormatLoadOptions

Representa as propriedades de uma placeholder forma.

PowerPoint.Interfaces.PresentationData

Uma interface que descreve os dados retornados chamando presentation.toJSON().

PowerPoint.Interfaces.PresentationLoadOptions

O Presentation objeto é o objeto de nível superior com um ou mais slides que contêm o conteúdo da apresentação. Para saber mais sobre o modelo de objeto do PowerPoint, consulte Modelo de objeto JavaScript do PowerPoint.

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionData

Uma interface que descreve os dados retornados chamando sensitivityLabelDetailsCollection.toJSON().

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionLoadOptions

Representa a coleção de objetos PowerPoint.SensitivityLabelDetails .

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionUpdateData

Uma interface para atualizar dados sobre o SensitivityLabelDetailsCollection objeto, para uso no sensitivityLabelDetailsCollection.set({ ... }).

PowerPoint.Interfaces.SensitivityLabelDetailsData

Uma interface que descreve os dados retornados chamando sensitivityLabelDetails.toJSON().

PowerPoint.Interfaces.SensitivityLabelDetailsLoadOptions

Representa as propriedades dos rótulos de confidencialidade disponíveis no PowerPoint.

PowerPoint.Interfaces.SensitivityLabelsCatalogData

Uma interface que descreve os dados retornados chamando sensitivityLabelsCatalog.toJSON().

PowerPoint.Interfaces.SensitivityLabelsCatalogLoadOptions

Fornece métodos para marcar o status do catálogo de rótulos de confidencialidade no PowerPoint e recuperar todos os rótulos de confidencialidade disponíveis se o catálogo estiver habilitado.

PowerPoint.Interfaces.ShapeCollectionData

Uma interface que descreve os dados retornados chamando shapeCollection.toJSON().

PowerPoint.Interfaces.ShapeCollectionLoadOptions

Representa a coleção de formas.

PowerPoint.Interfaces.ShapeCollectionUpdateData

Uma interface para atualizar dados sobre o ShapeCollection objeto, para uso no shapeCollection.set({ ... }).

PowerPoint.Interfaces.ShapeData

Uma interface que descreve os dados retornados chamando shape.toJSON().

PowerPoint.Interfaces.ShapeFillData

Uma interface que descreve os dados retornados chamando shapeFill.toJSON().

PowerPoint.Interfaces.ShapeFillLoadOptions

Representa a formatação de preenchimento de um objeto de forma.

PowerPoint.Interfaces.ShapeFillUpdateData

Uma interface para atualizar dados sobre o ShapeFill objeto, para uso no shapeFill.set({ ... }).

PowerPoint.Interfaces.ShapeFontData

Uma interface que descreve os dados retornados chamando shapeFont.toJSON().

PowerPoint.Interfaces.ShapeFontLoadOptions

Representa os atributos de fonte, como nome da fonte, tamanho da fonte e cor, para o objeto TextRange de uma forma.

PowerPoint.Interfaces.ShapeFontUpdateData

Uma interface para atualizar dados sobre o ShapeFont objeto, para uso no shapeFont.set({ ... }).

PowerPoint.Interfaces.ShapeGroupData

Uma interface que descreve os dados retornados chamando shapeGroup.toJSON().

PowerPoint.Interfaces.ShapeGroupLoadOptions

Representa um grupo de formas dentro de uma apresentação. Para obter o objeto Shape correspondente, use ShapeGroup.shape.

PowerPoint.Interfaces.ShapeLineFormatData

Uma interface que descreve os dados retornados chamando shapeLineFormat.toJSON().

PowerPoint.Interfaces.ShapeLineFormatLoadOptions

Representa a formatação de linha para o objeto de forma. Para imagens e formas geométricas, a formatação de linha representa a borda da forma.

PowerPoint.Interfaces.ShapeLineFormatUpdateData

Uma interface para atualizar dados sobre o ShapeLineFormat objeto, para uso no shapeLineFormat.set({ ... }).

PowerPoint.Interfaces.ShapeLoadOptions

Representa uma única forma no slide.

PowerPoint.Interfaces.ShapeScopedCollectionData

Uma interface que descreve os dados retornados chamando shapeScopedCollection.toJSON().

PowerPoint.Interfaces.ShapeScopedCollectionLoadOptions

Representa um conjunto de formas.

PowerPoint.Interfaces.ShapeScopedCollectionUpdateData

Uma interface para atualizar dados sobre o ShapeScopedCollection objeto, para uso no shapeScopedCollection.set({ ... }).

PowerPoint.Interfaces.ShapeUpdateData

Uma interface para atualizar dados sobre o Shape objeto, para uso no shape.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundData

Uma interface que descreve os dados retornados chamando slideBackground.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillData

Uma interface que descreve os dados retornados chamando slideBackgroundFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillLoadOptions

Representa a formatação de preenchimento de um objeto de plano de fundo de slide.

PowerPoint.Interfaces.SlideBackgroundGradientFillData

Uma interface que descreve os dados retornados chamando slideBackgroundGradientFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundGradientFillLoadOptions

Representa as propriedades de preenchimento de gradiente PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundGradientFillUpdateData

Uma interface para atualizar dados sobre o SlideBackgroundGradientFill objeto, para uso no slideBackgroundGradientFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundLoadOptions

Representa o plano de fundo de um slide.

PowerPoint.Interfaces.SlideBackgroundPatternFillData

Uma interface que descreve os dados retornados chamando slideBackgroundPatternFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPatternFillLoadOptions

Representa as propriedades de preenchimento do padrão PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundPatternFillUpdateData

Uma interface para atualizar dados sobre o SlideBackgroundPatternFill objeto, para uso no slideBackgroundPatternFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillData

Uma interface que descreve os dados retornados chamando slideBackgroundPictureOrTextureFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillLoadOptions

Representa as propriedades de preenchimento de textura ou imagem PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillUpdateData

Uma interface para atualizar dados sobre o SlideBackgroundPictureOrTextureFill objeto, para uso no slideBackgroundPictureOrTextureFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundSolidFillData

Uma interface que descreve os dados retornados chamando slideBackgroundSolidFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundSolidFillLoadOptions

Representa as propriedades de preenchimento sólido PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundSolidFillUpdateData

Uma interface para atualizar dados sobre o SlideBackgroundSolidFill objeto, para uso no slideBackgroundSolidFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundUpdateData

Uma interface para atualizar dados sobre o SlideBackground objeto, para uso no slideBackground.set({ ... }).

PowerPoint.Interfaces.SlideCollectionData

Uma interface que descreve os dados retornados chamando slideCollection.toJSON().

PowerPoint.Interfaces.SlideCollectionLoadOptions

Representa a coleção de slides na apresentação.

PowerPoint.Interfaces.SlideCollectionUpdateData

Uma interface para atualizar dados sobre o SlideCollection objeto, para uso no slideCollection.set({ ... }).

PowerPoint.Interfaces.SlideData

Uma interface que descreve os dados retornados chamando slide.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundData

Uma interface que descreve os dados retornados chamando slideLayoutBackground.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundLoadOptions

Representa o plano de fundo de um layout de slide.

PowerPoint.Interfaces.SlideLayoutBackgroundUpdateData

Uma interface para atualizar dados sobre o SlideLayoutBackground objeto, para uso no slideLayoutBackground.set({ ... }).

PowerPoint.Interfaces.SlideLayoutCollectionData

Uma interface que descreve os dados retornados chamando slideLayoutCollection.toJSON().

PowerPoint.Interfaces.SlideLayoutCollectionLoadOptions

Representa a coleção de layouts fornecida pelo Slide Mestre para slides.

PowerPoint.Interfaces.SlideLayoutCollectionUpdateData

Uma interface para atualizar dados sobre o SlideLayoutCollection objeto, para uso no slideLayoutCollection.set({ ... }).

PowerPoint.Interfaces.SlideLayoutData

Uma interface que descreve os dados retornados chamando slideLayout.toJSON().

PowerPoint.Interfaces.SlideLayoutLoadOptions

Representa o layout de um slide.

PowerPoint.Interfaces.SlideLoadOptions

Representa um único slide de uma apresentação.

PowerPoint.Interfaces.SlideMasterBackgroundData

Uma interface que descreve os dados retornados chamando slideMasterBackground.toJSON().

PowerPoint.Interfaces.SlideMasterBackgroundLoadOptions

Representa o plano de fundo de um slide master.

PowerPoint.Interfaces.SlideMasterCollectionData

Uma interface que descreve os dados retornados chamando slideMasterCollection.toJSON().

PowerPoint.Interfaces.SlideMasterCollectionLoadOptions

Representa a coleção de Slides Mestres na apresentação.

PowerPoint.Interfaces.SlideMasterCollectionUpdateData

Uma interface para atualizar dados sobre o SlideMasterCollection objeto, para uso no slideMasterCollection.set({ ... }).

PowerPoint.Interfaces.SlideMasterData

Uma interface que descreve os dados retornados chamando slideMaster.toJSON().

PowerPoint.Interfaces.SlideMasterLoadOptions

Representa o slide mestre de um slide.

PowerPoint.Interfaces.SlideScopedCollectionData

Uma interface que descreve os dados retornados chamando slideScopedCollection.toJSON().

PowerPoint.Interfaces.SlideScopedCollectionLoadOptions

Representa um conjunto de slides na apresentação.

PowerPoint.Interfaces.SlideScopedCollectionUpdateData

Uma interface para atualizar dados sobre o SlideScopedCollection objeto, para uso no slideScopedCollection.set({ ... }).

PowerPoint.Interfaces.TableCellCollectionData

Uma interface que descreve os dados retornados chamando tableCellCollection.toJSON().

PowerPoint.Interfaces.TableCellCollectionLoadOptions

Representa uma coleção de células da tabela.

PowerPoint.Interfaces.TableCellCollectionUpdateData

Uma interface para atualizar dados sobre o TableCellCollection objeto, para uso no tableCellCollection.set({ ... }).

PowerPoint.Interfaces.TableCellData

Uma interface que descreve os dados retornados chamando tableCell.toJSON().

PowerPoint.Interfaces.TableCellLoadOptions

Representa uma tabela.

PowerPoint.Interfaces.TableCellUpdateData

Uma interface para atualizar dados sobre o TableCell objeto, para uso no tableCell.set({ ... }).

PowerPoint.Interfaces.TableColumnCollectionData

Uma interface que descreve os dados retornados chamando tableColumnCollection.toJSON().

PowerPoint.Interfaces.TableColumnCollectionLoadOptions

Representa um conjunto de colunas da tabela.

PowerPoint.Interfaces.TableColumnCollectionUpdateData

Uma interface para atualizar dados sobre o TableColumnCollection objeto, para uso no tableColumnCollection.set({ ... }).

PowerPoint.Interfaces.TableColumnData

Uma interface que descreve os dados retornados chamando tableColumn.toJSON().

PowerPoint.Interfaces.TableColumnLoadOptions

Representa uma coluna em uma tabela.

PowerPoint.Interfaces.TableColumnUpdateData

Uma interface para atualizar dados sobre o TableColumn objeto, para uso no tableColumn.set({ ... }).

PowerPoint.Interfaces.TableData

Uma interface que descreve os dados retornados chamando table.toJSON().

PowerPoint.Interfaces.TableLoadOptions

Representa uma tabela.

PowerPoint.Interfaces.TableRowCollectionData

Uma interface que descreve os dados retornados chamando tableRowCollection.toJSON().

PowerPoint.Interfaces.TableRowCollectionLoadOptions

Representa um conjunto de linhas da tabela.

PowerPoint.Interfaces.TableRowCollectionUpdateData

Uma interface para atualizar dados sobre o TableRowCollection objeto, para uso no tableRowCollection.set({ ... }).

PowerPoint.Interfaces.TableRowData

Uma interface que descreve os dados retornados chamando tableRow.toJSON().

PowerPoint.Interfaces.TableRowLoadOptions

Representa uma linha em uma tabela.

PowerPoint.Interfaces.TableRowUpdateData

Uma interface para atualizar dados sobre o TableRow objeto, para uso no tableRow.set({ ... }).

PowerPoint.Interfaces.TableStyleSettingsData

Uma interface que descreve os dados retornados chamando tableStyleSettings.toJSON().

PowerPoint.Interfaces.TableStyleSettingsLoadOptions

Representa as configurações de estilo de tabela disponíveis.

PowerPoint.Interfaces.TableStyleSettingsUpdateData

Uma interface para atualizar dados sobre o TableStyleSettings objeto, para uso no tableStyleSettings.set({ ... }).

PowerPoint.Interfaces.TagCollectionData

Uma interface que descreve os dados retornados chamando tagCollection.toJSON().

PowerPoint.Interfaces.TagCollectionLoadOptions

Representa a coleção de marcas.

PowerPoint.Interfaces.TagCollectionUpdateData

Uma interface para atualizar dados sobre o TagCollection objeto, para uso no tagCollection.set({ ... }).

PowerPoint.Interfaces.TagData

Uma interface que descreve os dados retornados chamando tag.toJSON().

PowerPoint.Interfaces.TagLoadOptions

Representa uma única marca no slide.

PowerPoint.Interfaces.TagUpdateData

Uma interface para atualizar dados sobre o Tag objeto, para uso no tag.set({ ... }).

PowerPoint.Interfaces.TextFrameData

Uma interface que descreve os dados retornados chamando textFrame.toJSON().

PowerPoint.Interfaces.TextFrameLoadOptions

Representa o quadro de texto de um objeto de forma.

PowerPoint.Interfaces.TextFrameUpdateData

Uma interface para atualizar dados sobre o TextFrame objeto, para uso no textFrame.set({ ... }).

PowerPoint.Interfaces.TextRangeData

Uma interface que descreve os dados retornados chamando textRange.toJSON().

PowerPoint.Interfaces.TextRangeLoadOptions

Contém o texto que é anexado a uma forma, bem como propriedades e métodos para manipular o texto.

PowerPoint.Interfaces.TextRangeUpdateData

Uma interface para atualizar dados sobre o TextRange objeto, para uso no textRange.set({ ... }).

PowerPoint.PictureAddOptions

Representa as opções disponíveis ao adicionar uma imagem (representada por um objeto PowerPoint.Shape ).

PowerPoint.ShapeAddOptions

Representa as opções disponíveis ao adicionar formas.

PowerPoint.ShapeGetImageOptions

Representa as opções disponíveis ao obter uma imagem de uma forma. A imagem é dimensionada para caber nas dimensões desejadas. Se a largura e a altura não forem especificadas, o tamanho real da forma será usado. Se apenas uma largura ou altura for especificada, a outra será calculada para preservar a taxa de proporção. As dimensões resultantes serão fixadas automaticamente no tamanho máximo com suporte se forem muito grandes.

PowerPoint.SlideBackgroundGradientFillOptions

Representa as opções disponíveis para definir um preenchimento de gradiente PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFillOptions

Representa as opções disponíveis para definir um preenchimento de padrão PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPictureOrTextureFillOptions

Representa as opções de preenchimento de textura ou imagem PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundSolidFillOptions

Representa as opções disponíveis para definir um preenchimento sólido PowerPoint.SlideBackground .

PowerPoint.SlideGetImageOptions

Representa as opções disponíveis ao obter uma imagem de um slide.

PowerPoint.SlideSelectionChangedEventArgs

Fornece informações sobre o evento de alteração na seleção de slide.

PowerPoint.TableAddOptions

Representa as opções disponíveis ao adicionar uma tabela.

PowerPoint.TableCellBorders

Representa as bordas de uma célula de tabela.

PowerPoint.TableCellMargins

Representa as margens de uma célula de tabela.

PowerPoint.TableCellProperties

Representa as propriedades da célula da tabela a serem atualizadas.

PowerPoint.TableClearOptions

Representa as opções disponíveis ao limpar uma tabela.

PowerPoint.TableColumnProperties

Fornece as propriedades da coluna da tabela.

PowerPoint.TableMergedAreaProperties

Representa as propriedades de uma área mesclada de células em uma tabela.

PowerPoint.TableRowProperties

Fornece as propriedades da linha da tabela.

PowerPoint.TextRun

Representa uma sequência de um ou mais caracteres com os mesmos atributos de fonte.

Enumerações

PowerPoint.BindingType

Representa os possíveis tipos de associação.

PowerPoint.BulletStyle

Especifica o estilo de um marcador.

PowerPoint.BulletType

Especifica o tipo de um marcador.

PowerPoint.ConnectorType

Especifica o tipo de conector para formas de linha.

PowerPoint.DocumentPropertyType

Especifica o tipo de propriedade do documento para propriedades personalizadas.

PowerPoint.ErrorCodes
PowerPoint.GeometricShapeType

Especifica o tipo de forma de um GeometricShape objeto.

PowerPoint.HyperlinkType

Especifica o tipo de objeto ao qual um hiperlink é aplicado.

PowerPoint.InsertSlideFormatting

Especifica as opções de formatação para quando os slides são inseridos.

PowerPoint.LabelingCapability

Indica a funcionalidade de rotulagem.

PowerPoint.ParagraphHorizontalAlignment

Representa o alinhamento horizontal do PowerPoint.TextFrame em um PowerPoint.Shape.

PowerPoint.PlaceholderType

Especifica o tipo de um espaço reservado.

PowerPoint.SensitivityLabelProtectionType

Representa o tipo de proteção.

PowerPoint.SensitivityLabelUpdateResult

Representa o resultado da atualização do rótulo de confidencialidade na apresentação.

PowerPoint.ShapeAutoSize

Determina o tipo de dimensionamento automático permitido.

PowerPoint.ShapeFillType

Especifica o tipo de preenchimento de uma forma.

PowerPoint.ShapeFontUnderlineStyle

O tipo de sublinhado aplicado a uma fonte.

PowerPoint.ShapeGetImageFormatType

Representa o formato de uma imagem.

PowerPoint.ShapeLineDashStyle

Especifica o estilo do traço de uma linha.

PowerPoint.ShapeLineStyle

Especifica o estilo de uma linha.

PowerPoint.ShapeType

Especifica o tipo de uma forma.

PowerPoint.ShapeZOrder

Use com setZOrder para mover a forma especificada para cima ou para baixo na ordem z da coleção, que a desloca para frente ou para trás de outras formas.

PowerPoint.SlideBackgroundFillType

Especifica o tipo de preenchimento para um PowerPoint.SlideBackground.

PowerPoint.SlideBackgroundGradientFillType

Especifica o tipo de preenchimento de gradiente para um PowerPoint.SlideBackgroundGradientFill.

PowerPoint.SlideBackgroundPatternFillType

Especifica o tipo de preenchimento padrão para um PowerPoint.SlideBackgroundPatternFill.

PowerPoint.SlideLayoutType

Especifica o tipo de um layout de slide.

PowerPoint.TableStyle

Representa os estilos de tabela internos disponíveis.

PowerPoint.TextVerticalAlignment

Representa o alinhamento vertical de um PowerPoint.TextFrame em um PowerPoint.Shape. Se uma das opções centralizadas for selecionada, o conteúdo do TextFrame será centralizado horizontalmente dentro do Shape como um grupo. Para alterar o alinhamento horizontal de um texto, consulte PowerPoint.ParagraphFormat e PowerPoint.ParagraphHorizontalAlignment.

PowerPoint.ThemeColor

Especifica as cores do tema usadas no PowerPoint.

Funções

PowerPoint.createPresentation(base64File)

Cria e abre uma nova apresentação. Opcionalmente, a apresentação pode ser preenchida previamente com um arquivo .pptx codificado em Base64.

Conjunto de APIs: PowerPointApi 1.1

PowerPoint.run(batch)

Executa um script em lotes que executa ações no modelo de objeto do PowerPoint, usando um novo RequestContext. Quando a promessa for resolvida, todos os objetos rastreados que foram alocados automaticamente durante a execução serão liberados.

PowerPoint.run(object, batch)

Executa um script em lote que executa ações no modelo de objeto do PowerPoint, usando o RequestContext de um objeto de API criado anteriormente. Quando a promessa for resolvida, todos os objetos rastreados que foram alocados automaticamente durante a execução serão liberados.

PowerPoint.run(objects, batch)

Executa um script em lotes que executa ações no modelo de objeto do PowerPoint, usando o RequestContext de objetos de API criados anteriormente.

Detalhes da função

PowerPoint.createPresentation(base64File)

Cria e abre uma nova apresentação. Opcionalmente, a apresentação pode ser preenchida previamente com um arquivo .pptx codificado em Base64.

Conjunto de APIs: PowerPointApi 1.1

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

Parâmetros

base64File

string

Opcional. O arquivo .pptx codificado em Base64. O valor padrão é nulo. O campo permite um máximo de 71.680.000 caracteres.

Retornos

Promise<void>

Exemplos

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)

Executa um script em lotes que executa ações no modelo de objeto do PowerPoint, usando um novo RequestContext. Quando a promessa for resolvida, todos os objetos rastreados que foram alocados automaticamente durante a execução serão liberados.

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

Parâmetros

batch

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

Uma função que recebe um RequestContext e retorna uma promessa (normalmente, apenas o resultado de "context.sync()"). O parâmetro context facilita as solicitações para o aplicativo PowerPoint. Como o suplemento do Office e o aplicativo PowerPoint são executados em dois processos diferentes, o RequestContext é necessário para obter acesso ao modelo de objeto do PowerPoint do suplemento.

Retornos

Exemplos

// *.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)

Executa um script em lote que executa ações no modelo de objeto do PowerPoint, usando o RequestContext de um objeto de API criado anteriormente. Quando a promessa for resolvida, todos os objetos rastreados que foram alocados automaticamente durante a execução serão liberados.

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

Parâmetros

object
OfficeExtension.ClientObject

Um objeto de API criado anteriormente. O lote usará o mesmo RequestContext que o objeto passado, o que significa que todas as alterações aplicadas ao objeto serão escolhidas por "context.sync()".

batch

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

Uma função que recebe um RequestContext e retorna uma promessa (normalmente, apenas o resultado de "context.sync()"). O parâmetro context facilita as solicitações para o aplicativo PowerPoint. Como o suplemento do Office e o aplicativo PowerPoint são executados em dois processos diferentes, o RequestContext é necessário para obter acesso ao modelo de objeto do PowerPoint do suplemento.

Retornos

PowerPoint.run(objects, batch)

Executa um script em lotes que executa ações no modelo de objeto do PowerPoint, usando o RequestContext de objetos de API criados anteriormente.

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

Parâmetros

objects

OfficeExtension.ClientObject[]

Uma matriz de objetos de API criados anteriormente. A matriz será validada para garantir que todos os objetos compartilhem o mesmo contexto. O lote usará esse RequestContext compartilhado, o que significa que todas as alterações aplicadas a esses objetos serão escolhidas por "context.sync()".

batch

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

Uma função que recebe um RequestContext e retorna uma promessa (normalmente, apenas o resultado de "context.sync()"). O parâmetro context facilita as solicitações para o aplicativo PowerPoint. Como o suplemento do Office e o aplicativo PowerPoint são executados em dois processos diferentes, o RequestContext é necessário para obter acesso ao modelo de objeto do PowerPoint do suplemento.

Retornos