Compartilhar via


powerpoint package

Classes

PowerPoint.Adjustments

Representa os valores de ajuste de uma forma.

PowerPoint.Application

Representa a aplicação PowerPoint que gere a apresentação.

PowerPoint.Binding

Representa um enlace de Office.js definido na apresentação.

PowerPoint.BindingCollection

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

PowerPoint.Border

Representa as propriedades de um limite de célula de tabela.

PowerPoint.Borders

Representa os limites de uma célula de tabela.

PowerPoint.BulletFormat

Representa as propriedades de formatação de marcas de lista 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 peça XML personalizado.

PowerPoint.CustomXmlPartCollection

Uma coleção de peças XML personalizadas.

PowerPoint.CustomXmlPartScopedCollection

Uma coleção no âmbito de peças XML personalizadas. Uma coleção no âmbito é o resultado de alguma operação (como filtrar por espaço de nomes). Uma coleção no âmbito não pode ser confinada mais.

PowerPoint.DocumentProperties

Representa as propriedades da apresentação.

PowerPoint.Hyperlink

Representa uma única hiperligação.

PowerPoint.HyperlinkCollection

Representa uma coleção de hiperligações.

PowerPoint.HyperlinkScopedCollection

Representa uma coleção de hiperligações no âmbito.

PowerPoint.Margins

Representa as margens de uma célula de tabela.

PowerPoint.PageSetup

Representa as informações de configuração da 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 diapositivos que contêm os conteúdos da apresentação. Para saber mais sobre o modelo de objetos do PowerPoint, veja Modelo de objeto JavaScript do PowerPoint.

PowerPoint.RequestContext

O objeto RequestContext facilita os pedidos para a aplicação PowerPoint. Uma vez que o suplemento do Office e a aplicação PowerPoint são executados em dois processos diferentes, o contexto do pedido é necessário para obter acesso ao modelo de objetos do PowerPoint a partir do suplemento.

PowerPoint.Shape

Representa uma única forma no diapositivo.

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 do tipo de letra, como o nome do tipo de letra, o tamanho do tipo de letra e a cor, para o objeto TextRange de uma forma.

PowerPoint.ShapeGroup

Representa um grupo de formas dentro de uma apresentação. Para obter o objeto Forma correspondente, utilize 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 linhas representa o limite da forma.

PowerPoint.ShapeScopedCollection

Representa uma coleção de formas.

PowerPoint.Slide

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

PowerPoint.SlideBackground

Representa um fundo de um diapositivo.

PowerPoint.SlideBackgroundFill

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

PowerPoint.SlideBackgroundGradientFill

Representa as propriedades de preenchimento de gradação de gradação powerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFill

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

PowerPoint.SlideBackgroundPictureOrTextureFill

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

PowerPoint.SlideBackgroundSolidFill

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

PowerPoint.SlideCollection

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

PowerPoint.SlideLayout

Representa o esquema de um diapositivo.

PowerPoint.SlideLayoutBackground

Representa o fundo de um esquema de diapositivo.

PowerPoint.SlideLayoutCollection

Representa a coleção de esquemas fornecida pelo Modelo Global de Diapositivos para diapositivos.

PowerPoint.SlideMaster

Representa o Modelo Global de Diapositivos de um diapositivo.

PowerPoint.SlideMasterBackground

Representa o fundo de uma master de diapositivos.

PowerPoint.SlideMasterCollection

Representa a coleção de Modelos Globais de Diapositivos na apresentação.

PowerPoint.SlideScopedCollection

Representa uma coleção de diapositivos na apresentação.

PowerPoint.Table

Representa uma tabela.

PowerPoint.TableCell

Representa uma tabela.

PowerPoint.TableCellCollection

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

PowerPoint.TableColumn

Representa uma coluna em uma tabela.

PowerPoint.TableColumnCollection

Representa uma coleção de colunas de tabela.

PowerPoint.TableRow

Representa uma linha em uma tabela.

PowerPoint.TableRowCollection

Representa uma coleção de linhas de tabela.

PowerPoint.TableStyleSettings

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

PowerPoint.Tag

Representa uma única etiqueta no diapositivo.

PowerPoint.TagCollection

Representa a coleção de etiquetas.

PowerPoint.TextFrame

Representa a moldura 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 de tema.

Interfaces

PowerPoint.AddSlideOptions

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

PowerPoint.BorderProperties

Representa as propriedades de um limite de célula de tabela.

PowerPoint.FillProperties

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

PowerPoint.FontProperties

Representa os atributos do tipo de letra, como o nome do tipo de letra, o tamanho e a cor.

PowerPoint.HyperlinkAddOptions

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

PowerPoint.InsertSlideOptions

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

PowerPoint.Interfaces.AdjustmentsData

Uma interface que descreve os dados devolvidos ao chamar adjustments.toJSON().

PowerPoint.Interfaces.AdjustmentsLoadOptions

Representa os valores de ajuste de uma forma.

PowerPoint.Interfaces.BindingCollectionData

Uma interface que descreve os dados devolvidos ao chamar bindingCollection.toJSON().

PowerPoint.Interfaces.BindingCollectionLoadOptions

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

PowerPoint.Interfaces.BindingCollectionUpdateData

Uma interface para atualizar dados no BindingCollection objeto, para utilização no bindingCollection.set({ ... }).

PowerPoint.Interfaces.BindingData

Uma interface que descreve os dados devolvidos ao chamar binding.toJSON().

PowerPoint.Interfaces.BindingLoadOptions

Representa um enlace de Office.js definido na apresentação.

PowerPoint.Interfaces.BorderData

Uma interface que descreve os dados devolvidos ao chamar border.toJSON().

PowerPoint.Interfaces.BorderLoadOptions

Representa as propriedades de um limite de célula de tabela.

PowerPoint.Interfaces.BordersData

Uma interface que descreve os dados devolvidos ao chamar borders.toJSON().

PowerPoint.Interfaces.BordersLoadOptions

Representa os limites de uma célula de tabela.

PowerPoint.Interfaces.BorderUpdateData

Uma interface para atualizar dados no Border objeto, para utilização no border.set({ ... }).

PowerPoint.Interfaces.BulletFormatData

Uma interface que descreve os dados devolvidos ao chamar bulletFormat.toJSON().

PowerPoint.Interfaces.BulletFormatLoadOptions

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

PowerPoint.Interfaces.BulletFormatUpdateData

Uma interface para atualizar dados no BulletFormat objeto, para utilização no bulletFormat.set({ ... }).

PowerPoint.Interfaces.CollectionLoadOptions

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

PowerPoint.Interfaces.CustomPropertyCollectionData

Uma interface que descreve os dados devolvidos ao chamar customPropertyCollection.toJSON().

PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions

Uma coleção de propriedades personalizadas.

PowerPoint.Interfaces.CustomPropertyCollectionUpdateData

Uma interface para atualizar dados no CustomPropertyCollection objeto, para utilização no customPropertyCollection.set({ ... }).

PowerPoint.Interfaces.CustomPropertyData

Uma interface que descreve os dados devolvidos ao chamar customProperty.toJSON().

PowerPoint.Interfaces.CustomPropertyLoadOptions

Representa uma propriedade personalizada.

PowerPoint.Interfaces.CustomPropertyUpdateData

Uma interface para atualizar dados no CustomProperty objeto, para utilização no customProperty.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartCollectionData

Uma interface que descreve os dados devolvidos ao chamar customXmlPartCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartCollectionLoadOptions

Uma coleção de peças XML personalizadas.

PowerPoint.Interfaces.CustomXmlPartCollectionUpdateData

Uma interface para atualizar dados no CustomXmlPartCollection objeto, para utilização no customXmlPartCollection.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartData

Uma interface que descreve os dados devolvidos ao chamar customXmlPart.toJSON().

PowerPoint.Interfaces.CustomXmlPartLoadOptions

Representa um objeto de peça XML personalizado.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionData

Uma interface que descreve os dados devolvidos ao chamar customXmlPartScopedCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartScopedCollectionLoadOptions

Uma coleção no âmbito de peças XML personalizadas. Uma coleção no âmbito é o resultado de alguma operação (como filtrar por espaço de nomes). Uma coleção no âmbito não pode ser confinada mais.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionUpdateData

Uma interface para atualizar dados no CustomXmlPartScopedCollection objeto, para utilização no customXmlPartScopedCollection.set({ ... }).

PowerPoint.Interfaces.DocumentPropertiesData

Uma interface que descreve os dados devolvidos ao chamar documentProperties.toJSON().

PowerPoint.Interfaces.DocumentPropertiesLoadOptions

Representa as propriedades da apresentação.

PowerPoint.Interfaces.DocumentPropertiesUpdateData

Uma interface para atualizar dados no DocumentProperties objeto, para utilização no documentProperties.set({ ... }).

PowerPoint.Interfaces.HyperlinkCollectionData

Uma interface que descreve os dados devolvidos ao chamar hyperlinkCollection.toJSON().

PowerPoint.Interfaces.HyperlinkCollectionLoadOptions

Representa uma coleção de hiperligações.

PowerPoint.Interfaces.HyperlinkCollectionUpdateData

Uma interface para atualizar dados no HyperlinkCollection objeto, para utilização no hyperlinkCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkData

Uma interface que descreve os dados devolvidos ao chamar hyperlink.toJSON().

PowerPoint.Interfaces.HyperlinkLoadOptions

Representa uma única hiperligação.

PowerPoint.Interfaces.HyperlinkScopedCollectionData

Uma interface que descreve os dados devolvidos ao chamar hyperlinkScopedCollection.toJSON().

PowerPoint.Interfaces.HyperlinkScopedCollectionLoadOptions

Representa uma coleção de hiperligações no âmbito.

PowerPoint.Interfaces.HyperlinkScopedCollectionUpdateData

Uma interface para atualizar dados no HyperlinkScopedCollection objeto, para utilização no hyperlinkScopedCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkUpdateData

Uma interface para atualizar dados no Hyperlink objeto, para utilização no hyperlink.set({ ... }).

PowerPoint.Interfaces.MarginsData

Uma interface que descreve os dados devolvidos ao chamar margins.toJSON().

PowerPoint.Interfaces.MarginsLoadOptions

Representa as margens de uma célula de tabela.

PowerPoint.Interfaces.MarginsUpdateData

Uma interface para atualizar dados no Margins objeto, para utilização no margins.set({ ... }).

PowerPoint.Interfaces.PageSetupData

Uma interface que descreve os dados devolvidos ao chamar pageSetup.toJSON().

PowerPoint.Interfaces.PageSetupLoadOptions

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

PowerPoint.Interfaces.PageSetupUpdateData

Uma interface para atualizar dados no PageSetup objeto, para utilização no pageSetup.set({ ... }).

PowerPoint.Interfaces.ParagraphFormatData

Uma interface que descreve os dados devolvidos ao chamar 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 no ParagraphFormat objeto, para utilização no paragraphFormat.set({ ... }).

PowerPoint.Interfaces.PlaceholderFormatData

Uma interface que descreve os dados devolvidos ao chamar placeholderFormat.toJSON().

PowerPoint.Interfaces.PlaceholderFormatLoadOptions

Representa as propriedades de uma placeholder forma.

PowerPoint.Interfaces.PresentationData

Uma interface que descreve os dados devolvidos ao chamar presentation.toJSON().

PowerPoint.Interfaces.PresentationLoadOptions

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

PowerPoint.Interfaces.ShapeCollectionData

Uma interface que descreve os dados devolvidos ao chamar shapeCollection.toJSON().

PowerPoint.Interfaces.ShapeCollectionLoadOptions

Representa a coleção de formas.

PowerPoint.Interfaces.ShapeCollectionUpdateData

Uma interface para atualizar dados no ShapeCollection objeto, para utilização no shapeCollection.set({ ... }).

PowerPoint.Interfaces.ShapeData

Uma interface que descreve os dados devolvidos ao chamar shape.toJSON().

PowerPoint.Interfaces.ShapeFillData

Uma interface que descreve os dados devolvidos ao chamar shapeFill.toJSON().

PowerPoint.Interfaces.ShapeFillLoadOptions

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

PowerPoint.Interfaces.ShapeFillUpdateData

Uma interface para atualizar dados no ShapeFill objeto, para utilização no shapeFill.set({ ... }).

PowerPoint.Interfaces.ShapeFontData

Uma interface que descreve os dados devolvidos ao chamar shapeFont.toJSON().

PowerPoint.Interfaces.ShapeFontLoadOptions

Representa os atributos do tipo de letra, como o nome do tipo de letra, o tamanho do tipo de letra e a cor, para o objeto TextRange de uma forma.

PowerPoint.Interfaces.ShapeFontUpdateData

Uma interface para atualizar dados no ShapeFont objeto, para utilização no shapeFont.set({ ... }).

PowerPoint.Interfaces.ShapeGroupData

Uma interface que descreve os dados devolvidos ao chamar shapeGroup.toJSON().

PowerPoint.Interfaces.ShapeGroupLoadOptions

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

PowerPoint.Interfaces.ShapeLineFormatData

Uma interface que descreve os dados devolvidos ao chamar 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 linhas representa o limite da forma.

PowerPoint.Interfaces.ShapeLineFormatUpdateData

Uma interface para atualizar dados no ShapeLineFormat objeto, para utilização no shapeLineFormat.set({ ... }).

PowerPoint.Interfaces.ShapeLoadOptions

Representa uma única forma no diapositivo.

PowerPoint.Interfaces.ShapeScopedCollectionData

Uma interface que descreve os dados devolvidos ao chamar shapeScopedCollection.toJSON().

PowerPoint.Interfaces.ShapeScopedCollectionLoadOptions

Representa uma coleção de formas.

PowerPoint.Interfaces.ShapeScopedCollectionUpdateData

Uma interface para atualizar dados no ShapeScopedCollection objeto, para utilização no shapeScopedCollection.set({ ... }).

PowerPoint.Interfaces.ShapeUpdateData

Uma interface para atualizar dados no Shape objeto, para utilização no shape.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundData

Uma interface que descreve os dados devolvidos ao chamar slideBackground.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillData

Uma interface que descreve os dados devolvidos ao chamar slideBackgroundFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundGradientFillData

Uma interface que descreve os dados devolvidos ao chamar slideBackgroundGradientFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundGradientFillLoadOptions

Representa as propriedades de preenchimento de gradação de gradação powerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundGradientFillUpdateData

Uma interface para atualizar dados no SlideBackgroundGradientFill objeto, para utilização no slideBackgroundGradientFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundLoadOptions

Representa um fundo de um diapositivo.

PowerPoint.Interfaces.SlideBackgroundPatternFillData

Uma interface que descreve os dados devolvidos ao chamar slideBackgroundPatternFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPatternFillLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundPatternFillUpdateData

Uma interface para atualizar dados no SlideBackgroundPatternFill objeto, para utilização no slideBackgroundPatternFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillData

Uma interface que descreve os dados devolvidos ao chamar slideBackgroundPictureOrTextureFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillUpdateData

Uma interface para atualizar dados no SlideBackgroundPictureOrTextureFill objeto, para utilização no slideBackgroundPictureOrTextureFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundSolidFillData

Uma interface que descreve os dados devolvidos ao chamar slideBackgroundSolidFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundSolidFillLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundSolidFillUpdateData

Uma interface para atualizar dados no SlideBackgroundSolidFill objeto, para utilização no slideBackgroundSolidFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundUpdateData

Uma interface para atualizar dados no SlideBackground objeto, para utilização no slideBackground.set({ ... }).

PowerPoint.Interfaces.SlideCollectionData

Uma interface que descreve os dados devolvidos ao chamar slideCollection.toJSON().

PowerPoint.Interfaces.SlideCollectionLoadOptions

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

PowerPoint.Interfaces.SlideCollectionUpdateData

Uma interface para atualizar dados no SlideCollection objeto, para utilização no slideCollection.set({ ... }).

PowerPoint.Interfaces.SlideData

Uma interface que descreve os dados devolvidos ao chamar slide.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundData

Uma interface que descreve os dados devolvidos ao chamar slideLayoutBackground.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundLoadOptions

Representa o fundo de um esquema de diapositivo.

PowerPoint.Interfaces.SlideLayoutBackgroundUpdateData

Uma interface para atualizar dados no SlideLayoutBackground objeto, para utilização no slideLayoutBackground.set({ ... }).

PowerPoint.Interfaces.SlideLayoutCollectionData

Uma interface que descreve os dados devolvidos ao chamar slideLayoutCollection.toJSON().

PowerPoint.Interfaces.SlideLayoutCollectionLoadOptions

Representa a coleção de esquemas fornecida pelo Modelo Global de Diapositivos para diapositivos.

PowerPoint.Interfaces.SlideLayoutCollectionUpdateData

Uma interface para atualizar dados no SlideLayoutCollection objeto, para utilização no slideLayoutCollection.set({ ... }).

PowerPoint.Interfaces.SlideLayoutData

Uma interface que descreve os dados devolvidos ao chamar slideLayout.toJSON().

PowerPoint.Interfaces.SlideLayoutLoadOptions

Representa o esquema de um diapositivo.

PowerPoint.Interfaces.SlideLoadOptions

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

PowerPoint.Interfaces.SlideMasterBackgroundData

Uma interface que descreve os dados devolvidos ao chamar slideMasterBackground.toJSON().

PowerPoint.Interfaces.SlideMasterBackgroundLoadOptions

Representa o fundo de uma master de diapositivos.

PowerPoint.Interfaces.SlideMasterCollectionData

Uma interface que descreve os dados devolvidos ao chamar slideMasterCollection.toJSON().

PowerPoint.Interfaces.SlideMasterCollectionLoadOptions

Representa a coleção de Modelos Globais de Diapositivos na apresentação.

PowerPoint.Interfaces.SlideMasterCollectionUpdateData

Uma interface para atualizar dados no SlideMasterCollection objeto, para utilização no slideMasterCollection.set({ ... }).

PowerPoint.Interfaces.SlideMasterData

Uma interface que descreve os dados devolvidos ao chamar slideMaster.toJSON().

PowerPoint.Interfaces.SlideMasterLoadOptions

Representa o Modelo Global de Diapositivos de um diapositivo.

PowerPoint.Interfaces.SlideScopedCollectionData

Uma interface que descreve os dados devolvidos ao chamar slideScopedCollection.toJSON().

PowerPoint.Interfaces.SlideScopedCollectionLoadOptions

Representa uma coleção de diapositivos na apresentação.

PowerPoint.Interfaces.SlideScopedCollectionUpdateData

Uma interface para atualizar dados no SlideScopedCollection objeto, para utilização no slideScopedCollection.set({ ... }).

PowerPoint.Interfaces.TableCellCollectionData

Uma interface que descreve os dados devolvidos ao chamar tableCellCollection.toJSON().

PowerPoint.Interfaces.TableCellCollectionLoadOptions

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

PowerPoint.Interfaces.TableCellCollectionUpdateData

Uma interface para atualizar dados no TableCellCollection objeto, para utilização no tableCellCollection.set({ ... }).

PowerPoint.Interfaces.TableCellData

Uma interface que descreve os dados devolvidos ao chamar tableCell.toJSON().

PowerPoint.Interfaces.TableCellLoadOptions

Representa uma tabela.

PowerPoint.Interfaces.TableCellUpdateData

Uma interface para atualizar dados no TableCell objeto, para utilização no tableCell.set({ ... }).

PowerPoint.Interfaces.TableColumnCollectionData

Uma interface que descreve os dados devolvidos ao chamar tableColumnCollection.toJSON().

PowerPoint.Interfaces.TableColumnCollectionLoadOptions

Representa uma coleção de colunas de tabela.

PowerPoint.Interfaces.TableColumnCollectionUpdateData

Uma interface para atualizar dados no TableColumnCollection objeto, para utilização no tableColumnCollection.set({ ... }).

PowerPoint.Interfaces.TableColumnData

Uma interface que descreve os dados devolvidos ao chamar tableColumn.toJSON().

PowerPoint.Interfaces.TableColumnLoadOptions

Representa uma coluna em uma tabela.

PowerPoint.Interfaces.TableColumnUpdateData

Uma interface para atualizar dados no TableColumn objeto, para utilização no tableColumn.set({ ... }).

PowerPoint.Interfaces.TableData

Uma interface que descreve os dados devolvidos ao chamar table.toJSON().

PowerPoint.Interfaces.TableLoadOptions

Representa uma tabela.

PowerPoint.Interfaces.TableRowCollectionData

Uma interface que descreve os dados devolvidos ao chamar tableRowCollection.toJSON().

PowerPoint.Interfaces.TableRowCollectionLoadOptions

Representa uma coleção de linhas de tabela.

PowerPoint.Interfaces.TableRowCollectionUpdateData

Uma interface para atualizar dados no TableRowCollection objeto, para utilização no tableRowCollection.set({ ... }).

PowerPoint.Interfaces.TableRowData

Uma interface que descreve os dados devolvidos ao chamar tableRow.toJSON().

PowerPoint.Interfaces.TableRowLoadOptions

Representa uma linha em uma tabela.

PowerPoint.Interfaces.TableRowUpdateData

Uma interface para atualizar dados no TableRow objeto, para utilização no tableRow.set({ ... }).

PowerPoint.Interfaces.TableStyleSettingsData

Uma interface que descreve os dados devolvidos ao chamar tableStyleSettings.toJSON().

PowerPoint.Interfaces.TableStyleSettingsLoadOptions

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

PowerPoint.Interfaces.TableStyleSettingsUpdateData

Uma interface para atualizar dados no TableStyleSettings objeto, para utilização no tableStyleSettings.set({ ... }).

PowerPoint.Interfaces.TagCollectionData

Uma interface que descreve os dados devolvidos ao chamar tagCollection.toJSON().

PowerPoint.Interfaces.TagCollectionLoadOptions

Representa a coleção de etiquetas.

PowerPoint.Interfaces.TagCollectionUpdateData

Uma interface para atualizar dados no TagCollection objeto, para utilização no tagCollection.set({ ... }).

PowerPoint.Interfaces.TagData

Uma interface que descreve os dados devolvidos ao chamar tag.toJSON().

PowerPoint.Interfaces.TagLoadOptions

Representa uma única etiqueta no diapositivo.

PowerPoint.Interfaces.TagUpdateData

Uma interface para atualizar dados no Tag objeto, para utilização no tag.set({ ... }).

PowerPoint.Interfaces.TextFrameData

Uma interface que descreve os dados devolvidos ao chamar textFrame.toJSON().

PowerPoint.Interfaces.TextFrameLoadOptions

Representa a moldura de texto de um objeto de forma.

PowerPoint.Interfaces.TextFrameUpdateData

Uma interface para atualizar dados no TextFrame objeto, para utilização no textFrame.set({ ... }).

PowerPoint.Interfaces.TextRangeData

Uma interface que descreve os dados devolvidos ao chamar 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 no TextRange objeto, para utilização no textRange.set({ ... }).

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 pretendidas. Se a largura e a altura não forem especificadas, é utilizado o tamanho verdadeiro da forma. Se apenas uma de largura ou altura for especificada, a outra será calculada para preservar a proporção. As dimensões resultantes serão automaticamente presas ao tamanho máximo suportado, se forem demasiado grandes.

PowerPoint.SlideBackgroundGradientFillOptions

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

PowerPoint.SlideBackgroundPatternFillOptions

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

PowerPoint.SlideBackgroundPictureOrTextureFillOptions

Representa as opções de preenchimento de imagem ou textura do 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 diapositivo.

PowerPoint.TableAddOptions

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

PowerPoint.TableCellBorders

Representa os limites 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 atualizar.

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 unida de células numa tabela.

PowerPoint.TableRowProperties

Fornece as propriedades da linha da tabela.

PowerPoint.TextRun

Representa uma sequência de um ou mais carateres com os mesmos atributos de tipo de letra.

Enumerações

PowerPoint.BindingType

Representa os possíveis tipos de enlace.

PowerPoint.BulletStyle

Especifica o estilo de uma marca de lista.

PowerPoint.BulletType

Especifica o tipo de marca de lista.

PowerPoint.ConnectorType

Especifica o tipo de conexão 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 para um GeometricShape objeto.

PowerPoint.HyperlinkType

Especifica o tipo de objeto ao qual uma hiperligação é aplicada.

PowerPoint.InsertSlideFormatting

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

PowerPoint.ParagraphHorizontalAlignment

Representa o alinhamento horizontal do PowerPoint.TextFrame num PowerPoint.Shape.

PowerPoint.PlaceholderType

Especifica o tipo de marcador de posiçã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 um tipo de letra.

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

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

PowerPoint.SlideBackgroundFillType

Especifica o tipo de preenchimento para um PowerPoint.SlideBackground.

PowerPoint.SlideBackgroundGradientFillType

Especifica o tipo de preenchimento com gradação para um PowerPoint.SlideBackgroundGradientFill.

PowerPoint.SlideBackgroundPatternFillType

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

PowerPoint.SlideLayoutType

Especifica o tipo de esquema de diapositivo.

PowerPoint.TableStyle

Representa os estilos de tabela incorporados disponíveis.

PowerPoint.TextVerticalAlignment

Representa o alinhamento vertical de um PowerPoint.TextFrame num PowerPoint.Shape. Se uma das opções centradas estiver selecionada, o conteúdo do TextFrame será centrado horizontalmente no 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 utilizadas no PowerPoint.

Funções

PowerPoint.createPresentation(base64File)

Cria e abre uma nova apresentação. Opcionalmente, a apresentação pode ser pré-preenchida com um ficheiro de .pptx codificado em Base64.

[ Conjunto de API: PowerPointApi 1.1 ]

PowerPoint.run(batch)

Executa um script de lote que executa ações no modelo de objetos do PowerPoint com um novo RequestContext. Quando a promessa for resolvida, todos os objetos controlados que foram alocados automaticamente durante a execução serão libertados.

PowerPoint.run(object, batch)

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

PowerPoint.run(objects, batch)

Executa um script de lote que executa ações no modelo de objetos do PowerPoint com 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 pré-preenchida com um ficheiro de .pptx codificado em Base64.

[ Conjunto de API: PowerPointApi 1.1 ]

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

Parâmetros

base64File

string

Opcional. O ficheiro de .pptx codificado com Base64. O valor padrão é nulo. O comprimento máximo da cadeia é de 71 680 000 carateres.

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 de lote que executa ações no modelo de objetos do PowerPoint com um novo RequestContext. Quando a promessa for resolvida, todos os objetos controlados que foram alocados automaticamente durante a execução serão libertados.

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 devolve uma promessa (normalmente, apenas o resultado de "context.sync()"). O parâmetro de contexto facilita os pedidos para a aplicação PowerPoint. Uma vez que o suplemento do Office e a aplicação PowerPoint são executados em dois processos diferentes, o RequestContext é necessário para obter acesso ao modelo de objetos do PowerPoint a partir 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 de lote que executa ações no modelo de objetos do PowerPoint com o RequestContext de um objeto de API criado anteriormente. Quando a promessa for resolvida, todos os objetos controlados que foram alocados automaticamente durante a execução serão libertados.

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 utilizará o mesmo RequestContext que o objeto transmitido, o que significa que todas as alterações aplicadas ao objeto serão recolhidas por "context.sync()".

batch

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

Uma função que recebe um RequestContext e devolve uma promessa (normalmente, apenas o resultado de "context.sync()"). O parâmetro de contexto facilita os pedidos para a aplicação PowerPoint. Uma vez que o suplemento do Office e a aplicação PowerPoint são executados em dois processos diferentes, o RequestContext é necessário para obter acesso ao modelo de objetos do PowerPoint a partir do suplemento.

Retornos

PowerPoint.run(objects, batch)

Executa um script de lote que executa ações no modelo de objetos do PowerPoint com 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 partilham o mesmo contexto. O lote utilizará este RequestContext partilhado, o que significa que todas as alterações aplicadas a estes objetos serão recolhidas por "context.sync()".

batch

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

Uma função que recebe um RequestContext e devolve uma promessa (normalmente, apenas o resultado de "context.sync()"). O parâmetro de contexto facilita os pedidos para a aplicação PowerPoint. Uma vez que o suplemento do Office e a aplicação PowerPoint são executados em dois processos diferentes, o RequestContext é necessário para obter acesso ao modelo de objetos do PowerPoint a partir do suplemento.

Retornos