Compartir a través de


powerpoint package

Clases

PowerPoint.Adjustments

Representa los valores de ajuste de una forma.

PowerPoint.Application

Representa la aplicación de PowerPoint que administra la presentación.

PowerPoint.Binding

Representa un enlace Office.js que se define en la presentación.

PowerPoint.BindingCollection

Representa la colección de todos los objetos de enlace que forman parte de la presentación.

PowerPoint.Border

Representa las propiedades de un borde de celda de tabla.

PowerPoint.Borders

Representa los bordes de una celda de tabla.

PowerPoint.BulletFormat

Representa las propiedades de formato de viñetas de un texto que está asociado a PowerPoint.ParagraphFormat.

PowerPoint.CustomProperty

Representa una propiedad personalizada.

PowerPoint.CustomPropertyCollection

Colección de propiedades personalizadas.

PowerPoint.CustomXmlPart

Representa un objeto de elemento XML personalizado.

PowerPoint.CustomXmlPartCollection

Colección de elementos XML personalizados.

PowerPoint.CustomXmlPartScopedCollection

Colección con ámbito de elementos XML personalizados. Una colección con ámbito es el resultado de alguna operación (como filtrar por espacio de nombres). Una colección con ámbito no se puede limitar aún más.

PowerPoint.DocumentProperties

Representa las propiedades de la presentación.

PowerPoint.Hyperlink

Representa un solo hipervínculo.

PowerPoint.HyperlinkCollection

Representa una colección de hipervínculos.

PowerPoint.HyperlinkScopedCollection

Representa una colección con ámbito de hipervínculos.

PowerPoint.Margins

Representa los márgenes de una celda de tabla.

PowerPoint.PageSetup

Representa la información de configuración de página de la presentación.

PowerPoint.ParagraphFormat

Representa las propiedades de formato de párrafo de un texto asociado a PowerPoint.TextRange.

PowerPoint.PlaceholderFormat

Representa las propiedades de una placeholder forma.

PowerPoint.Presentation

El Presentation objeto es el objeto de nivel superior con una o varias diapositivas que contienen el contenido de la presentación. Para obtener más información sobre el modelo de objetos de PowerPoint, consulte Modelo de objetos JavaScript de PowerPoint.

PowerPoint.RequestContext

El objeto RequestContext facilita las solicitudes a la aplicación de PowerPoint. Dado que el complemento de Office y la aplicación de PowerPoint se ejecutan en dos procesos diferentes, el contexto de solicitud es necesario para obtener acceso al modelo de objetos de PowerPoint desde el complemento.

PowerPoint.Shape

Representa una sola forma en la diapositiva.

PowerPoint.ShapeCollection

Representa la colección de formas.

PowerPoint.ShapeFill

Representa el formato de relleno de un objeto de forma.

PowerPoint.ShapeFont

Representa los atributos de fuente, como el nombre de fuente, el tamaño de fuente y el color, para el objeto TextRange de una forma.

PowerPoint.ShapeGroup

Representa un grupo de formas dentro de una presentación. Para obtener el objeto Shape correspondiente, use ShapeGroup.shape.

PowerPoint.ShapeLineFormat

Representa el formato de línea del objeto shape. Para imágenes y formas geométricas, el formato de línea representa el borde de la forma.

PowerPoint.ShapeScopedCollection

Representa una colección de formas.

PowerPoint.Slide

Representa una sola diapositiva de una presentación.

PowerPoint.SlideBackground

Representa un fondo de una diapositiva.

PowerPoint.SlideBackgroundFill

Representa el formato de relleno de un objeto de fondo de diapositiva.

PowerPoint.SlideBackgroundGradientFill

Representa las propiedades de relleno degradado PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFill

Representa las propiedades de relleno del patrón PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPictureOrTextureFill

Representa las propiedades de relleno de textura o imagen powerPoint.SlideBackground .

PowerPoint.SlideBackgroundSolidFill

Representa las propiedades de relleno sólido PowerPoint.SlideBackground .

PowerPoint.SlideCollection

Representa la colección de diapositivas de la presentación.

PowerPoint.SlideLayout

Representa el diseño de una diapositiva.

PowerPoint.SlideLayoutBackground

Representa el fondo de un diseño de diapositiva.

PowerPoint.SlideLayoutCollection

Representa la colección de diseños que proporciona el patrón de diapositivas para las diapositivas.

PowerPoint.SlideMaster

Representa el patrón de diapositivas de una diapositiva.

PowerPoint.SlideMasterBackground

Representa el fondo de un patrón de diapositivas.

PowerPoint.SlideMasterCollection

Representa la colección de patrones de diapositivas de la presentación.

PowerPoint.SlideScopedCollection

Representa una colección de diapositivas de la presentación.

PowerPoint.Table

Representa una tabla.

PowerPoint.TableCell

Representa una tabla.

PowerPoint.TableCellCollection

Representa una colección de celdas de tabla.

PowerPoint.TableColumn

Representa una columna en una tabla.

PowerPoint.TableColumnCollection

Representa una colección de columnas de tabla.

PowerPoint.TableRow

Representa una fila de una tabla.

PowerPoint.TableRowCollection

Representa una colección de filas de tabla.

PowerPoint.TableStyleSettings

Representa la configuración de estilo de tabla disponible.

PowerPoint.Tag

Representa una sola etiqueta en la diapositiva.

PowerPoint.TagCollection

Representa la colección de etiquetas.

PowerPoint.TextFrame

Representa el marco de texto de un objeto de forma.

PowerPoint.TextRange

Contiene el texto que hay unido a una forma, además de las propiedades y los métodos de manipulación del texto.

PowerPoint.ThemeColorScheme

Representa una combinación de colores de tema.

Interfaces

PowerPoint.AddSlideOptions

Representa las opciones disponibles al agregar una nueva diapositiva.

PowerPoint.BorderProperties

Representa las propiedades de un borde de celda de tabla.

PowerPoint.FillProperties

Representa el formato de relleno de una celda de tabla.

PowerPoint.FontProperties

Representa los atributos de fuente, como el nombre de fuente, el tamaño y el color.

PowerPoint.HyperlinkAddOptions

Representa las opciones disponibles al agregar una propiedad PowerPoint.Hyperlink.

PowerPoint.InsertSlideOptions

Representa las opciones disponibles al insertar diapositivas.

PowerPoint.Interfaces.AdjustmentsData

Interfaz que describe los datos devueltos mediante una llamada a adjustments.toJSON().

PowerPoint.Interfaces.AdjustmentsLoadOptions

Representa los valores de ajuste de una forma.

PowerPoint.Interfaces.BindingCollectionData

Interfaz que describe los datos devueltos mediante una llamada a bindingCollection.toJSON().

PowerPoint.Interfaces.BindingCollectionLoadOptions

Representa la colección de todos los objetos de enlace que forman parte de la presentación.

PowerPoint.Interfaces.BindingCollectionUpdateData

Interfaz para actualizar datos en el BindingCollection objeto , para su uso en bindingCollection.set({ ... }).

PowerPoint.Interfaces.BindingData

Interfaz que describe los datos devueltos mediante una llamada a binding.toJSON().

PowerPoint.Interfaces.BindingLoadOptions

Representa un enlace Office.js que se define en la presentación.

PowerPoint.Interfaces.BorderData

Interfaz que describe los datos devueltos mediante una llamada a border.toJSON().

PowerPoint.Interfaces.BorderLoadOptions

Representa las propiedades de un borde de celda de tabla.

PowerPoint.Interfaces.BordersData

Interfaz que describe los datos devueltos mediante una llamada a borders.toJSON().

PowerPoint.Interfaces.BordersLoadOptions

Representa los bordes de una celda de tabla.

PowerPoint.Interfaces.BorderUpdateData

Interfaz para actualizar datos en el Border objeto , para su uso en border.set({ ... }).

PowerPoint.Interfaces.BulletFormatData

Interfaz que describe los datos devueltos mediante una llamada a bulletFormat.toJSON().

PowerPoint.Interfaces.BulletFormatLoadOptions

Representa las propiedades de formato de viñetas de un texto que está asociado a PowerPoint.ParagraphFormat.

PowerPoint.Interfaces.BulletFormatUpdateData

Interfaz para actualizar datos en el BulletFormat objeto , para su uso en bulletFormat.set({ ... }).

PowerPoint.Interfaces.CollectionLoadOptions

Proporciona formas de cargar las propiedades de solo un subconjunto de miembros de una colección.

PowerPoint.Interfaces.CustomPropertyCollectionData

Interfaz que describe los datos devueltos mediante una llamada a customPropertyCollection.toJSON().

PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions

Colección de propiedades personalizadas.

PowerPoint.Interfaces.CustomPropertyCollectionUpdateData

Interfaz para actualizar datos en el CustomPropertyCollection objeto , para su uso en customPropertyCollection.set({ ... }).

PowerPoint.Interfaces.CustomPropertyData

Interfaz que describe los datos devueltos mediante una llamada a customProperty.toJSON().

PowerPoint.Interfaces.CustomPropertyLoadOptions

Representa una propiedad personalizada.

PowerPoint.Interfaces.CustomPropertyUpdateData

Interfaz para actualizar datos en el CustomProperty objeto , para su uso en customProperty.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartCollectionData

Interfaz que describe los datos devueltos mediante una llamada a customXmlPartCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartCollectionLoadOptions

Colección de elementos XML personalizados.

PowerPoint.Interfaces.CustomXmlPartCollectionUpdateData

Interfaz para actualizar datos en el CustomXmlPartCollection objeto , para su uso en customXmlPartCollection.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartData

Interfaz que describe los datos devueltos mediante una llamada a customXmlPart.toJSON().

PowerPoint.Interfaces.CustomXmlPartLoadOptions

Representa un objeto de elemento XML personalizado.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionData

Interfaz que describe los datos devueltos mediante una llamada a customXmlPartScopedCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartScopedCollectionLoadOptions

Colección con ámbito de elementos XML personalizados. Una colección con ámbito es el resultado de alguna operación (como filtrar por espacio de nombres). Una colección con ámbito no se puede limitar aún más.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionUpdateData

Interfaz para actualizar datos en el CustomXmlPartScopedCollection objeto , para su uso en customXmlPartScopedCollection.set({ ... }).

PowerPoint.Interfaces.DocumentPropertiesData

Interfaz que describe los datos devueltos mediante una llamada a documentProperties.toJSON().

PowerPoint.Interfaces.DocumentPropertiesLoadOptions

Representa las propiedades de la presentación.

PowerPoint.Interfaces.DocumentPropertiesUpdateData

Interfaz para actualizar datos en el DocumentProperties objeto , para su uso en documentProperties.set({ ... }).

PowerPoint.Interfaces.HyperlinkCollectionData

Interfaz que describe los datos devueltos mediante una llamada a hyperlinkCollection.toJSON().

PowerPoint.Interfaces.HyperlinkCollectionLoadOptions

Representa una colección de hipervínculos.

PowerPoint.Interfaces.HyperlinkCollectionUpdateData

Interfaz para actualizar datos en el HyperlinkCollection objeto , para su uso en hyperlinkCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkData

Interfaz que describe los datos devueltos mediante una llamada a hyperlink.toJSON().

PowerPoint.Interfaces.HyperlinkLoadOptions

Representa un solo hipervínculo.

PowerPoint.Interfaces.HyperlinkScopedCollectionData

Interfaz que describe los datos devueltos mediante una llamada a hyperlinkScopedCollection.toJSON().

PowerPoint.Interfaces.HyperlinkScopedCollectionLoadOptions

Representa una colección con ámbito de hipervínculos.

PowerPoint.Interfaces.HyperlinkScopedCollectionUpdateData

Interfaz para actualizar datos en el HyperlinkScopedCollection objeto , para su uso en hyperlinkScopedCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkUpdateData

Interfaz para actualizar datos en el Hyperlink objeto , para su uso en hyperlink.set({ ... }).

PowerPoint.Interfaces.MarginsData

Interfaz que describe los datos devueltos mediante una llamada a margins.toJSON().

PowerPoint.Interfaces.MarginsLoadOptions

Representa los márgenes de una celda de tabla.

PowerPoint.Interfaces.MarginsUpdateData

Interfaz para actualizar datos en el Margins objeto , para su uso en margins.set({ ... }).

PowerPoint.Interfaces.PageSetupData

Interfaz que describe los datos devueltos mediante una llamada a pageSetup.toJSON().

PowerPoint.Interfaces.PageSetupLoadOptions

Representa la información de configuración de página de la presentación.

PowerPoint.Interfaces.PageSetupUpdateData

Interfaz para actualizar datos en el PageSetup objeto , para su uso en pageSetup.set({ ... }).

PowerPoint.Interfaces.ParagraphFormatData

Interfaz que describe los datos devueltos mediante una llamada a paragraphFormat.toJSON().

PowerPoint.Interfaces.ParagraphFormatLoadOptions

Representa las propiedades de formato de párrafo de un texto asociado a PowerPoint.TextRange.

PowerPoint.Interfaces.ParagraphFormatUpdateData

Interfaz para actualizar datos en el ParagraphFormat objeto , para su uso en paragraphFormat.set({ ... }).

PowerPoint.Interfaces.PlaceholderFormatData

Interfaz que describe los datos devueltos mediante una llamada a placeholderFormat.toJSON().

PowerPoint.Interfaces.PlaceholderFormatLoadOptions

Representa las propiedades de una placeholder forma.

PowerPoint.Interfaces.PresentationData

Interfaz que describe los datos devueltos mediante una llamada a presentation.toJSON().

PowerPoint.Interfaces.PresentationLoadOptions

El Presentation objeto es el objeto de nivel superior con una o varias diapositivas que contienen el contenido de la presentación. Para obtener más información sobre el modelo de objetos de PowerPoint, consulte Modelo de objetos JavaScript de PowerPoint.

PowerPoint.Interfaces.ShapeCollectionData

Interfaz que describe los datos devueltos mediante una llamada a shapeCollection.toJSON().

PowerPoint.Interfaces.ShapeCollectionLoadOptions

Representa la colección de formas.

PowerPoint.Interfaces.ShapeCollectionUpdateData

Interfaz para actualizar datos en el ShapeCollection objeto , para su uso en shapeCollection.set({ ... }).

PowerPoint.Interfaces.ShapeData

Interfaz que describe los datos devueltos mediante una llamada a shape.toJSON().

PowerPoint.Interfaces.ShapeFillData

Interfaz que describe los datos devueltos mediante una llamada a shapeFill.toJSON().

PowerPoint.Interfaces.ShapeFillLoadOptions

Representa el formato de relleno de un objeto de forma.

PowerPoint.Interfaces.ShapeFillUpdateData

Interfaz para actualizar datos en el ShapeFill objeto , para su uso en shapeFill.set({ ... }).

PowerPoint.Interfaces.ShapeFontData

Interfaz que describe los datos devueltos mediante una llamada a shapeFont.toJSON().

PowerPoint.Interfaces.ShapeFontLoadOptions

Representa los atributos de fuente, como el nombre de fuente, el tamaño de fuente y el color, para el objeto TextRange de una forma.

PowerPoint.Interfaces.ShapeFontUpdateData

Interfaz para actualizar datos en el ShapeFont objeto , para su uso en shapeFont.set({ ... }).

PowerPoint.Interfaces.ShapeGroupData

Interfaz que describe los datos devueltos mediante una llamada a shapeGroup.toJSON().

PowerPoint.Interfaces.ShapeGroupLoadOptions

Representa un grupo de formas dentro de una presentación. Para obtener el objeto Shape correspondiente, use ShapeGroup.shape.

PowerPoint.Interfaces.ShapeLineFormatData

Interfaz que describe los datos devueltos mediante una llamada a shapeLineFormat.toJSON().

PowerPoint.Interfaces.ShapeLineFormatLoadOptions

Representa el formato de línea del objeto shape. Para imágenes y formas geométricas, el formato de línea representa el borde de la forma.

PowerPoint.Interfaces.ShapeLineFormatUpdateData

Interfaz para actualizar datos en el ShapeLineFormat objeto , para su uso en shapeLineFormat.set({ ... }).

PowerPoint.Interfaces.ShapeLoadOptions

Representa una sola forma en la diapositiva.

PowerPoint.Interfaces.ShapeScopedCollectionData

Interfaz que describe los datos devueltos mediante una llamada a shapeScopedCollection.toJSON().

PowerPoint.Interfaces.ShapeScopedCollectionLoadOptions

Representa una colección de formas.

PowerPoint.Interfaces.ShapeScopedCollectionUpdateData

Interfaz para actualizar datos en el ShapeScopedCollection objeto , para su uso en shapeScopedCollection.set({ ... }).

PowerPoint.Interfaces.ShapeUpdateData

Interfaz para actualizar datos en el Shape objeto , para su uso en shape.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundData

Interfaz que describe los datos devueltos mediante una llamada a slideBackground.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillData

Interfaz que describe los datos devueltos mediante una llamada a slideBackgroundFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillLoadOptions

Representa el formato de relleno de un objeto de fondo de diapositiva.

PowerPoint.Interfaces.SlideBackgroundGradientFillData

Interfaz que describe los datos devueltos mediante una llamada a slideBackgroundGradientFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundGradientFillLoadOptions

Representa las propiedades de relleno degradado PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundGradientFillUpdateData

Interfaz para actualizar datos en el SlideBackgroundGradientFill objeto , para su uso en slideBackgroundGradientFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundLoadOptions

Representa un fondo de una diapositiva.

PowerPoint.Interfaces.SlideBackgroundPatternFillData

Interfaz que describe los datos devueltos mediante una llamada a slideBackgroundPatternFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPatternFillLoadOptions

Representa las propiedades de relleno del patrón PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundPatternFillUpdateData

Interfaz para actualizar datos en el SlideBackgroundPatternFill objeto , para su uso en slideBackgroundPatternFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillData

Interfaz que describe los datos devueltos mediante una llamada a slideBackgroundPictureOrTextureFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillLoadOptions

Representa las propiedades de relleno de textura o imagen powerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillUpdateData

Interfaz para actualizar datos en el SlideBackgroundPictureOrTextureFill objeto , para su uso en slideBackgroundPictureOrTextureFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundSolidFillData

Interfaz que describe los datos devueltos mediante una llamada a slideBackgroundSolidFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundSolidFillLoadOptions

Representa las propiedades de relleno sólido PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundSolidFillUpdateData

Interfaz para actualizar datos en el SlideBackgroundSolidFill objeto , para su uso en slideBackgroundSolidFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundUpdateData

Interfaz para actualizar datos en el SlideBackground objeto , para su uso en slideBackground.set({ ... }).

PowerPoint.Interfaces.SlideCollectionData

Interfaz que describe los datos devueltos mediante una llamada a slideCollection.toJSON().

PowerPoint.Interfaces.SlideCollectionLoadOptions

Representa la colección de diapositivas de la presentación.

PowerPoint.Interfaces.SlideCollectionUpdateData

Interfaz para actualizar datos en el SlideCollection objeto , para su uso en slideCollection.set({ ... }).

PowerPoint.Interfaces.SlideData

Interfaz que describe los datos devueltos mediante una llamada a slide.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundData

Interfaz que describe los datos devueltos mediante una llamada a slideLayoutBackground.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundLoadOptions

Representa el fondo de un diseño de diapositiva.

PowerPoint.Interfaces.SlideLayoutBackgroundUpdateData

Interfaz para actualizar datos en el SlideLayoutBackground objeto , para su uso en slideLayoutBackground.set({ ... }).

PowerPoint.Interfaces.SlideLayoutCollectionData

Interfaz que describe los datos devueltos mediante una llamada a slideLayoutCollection.toJSON().

PowerPoint.Interfaces.SlideLayoutCollectionLoadOptions

Representa la colección de diseños que proporciona el patrón de diapositivas para las diapositivas.

PowerPoint.Interfaces.SlideLayoutCollectionUpdateData

Interfaz para actualizar datos en el SlideLayoutCollection objeto , para su uso en slideLayoutCollection.set({ ... }).

PowerPoint.Interfaces.SlideLayoutData

Interfaz que describe los datos devueltos mediante una llamada a slideLayout.toJSON().

PowerPoint.Interfaces.SlideLayoutLoadOptions

Representa el diseño de una diapositiva.

PowerPoint.Interfaces.SlideLoadOptions

Representa una sola diapositiva de una presentación.

PowerPoint.Interfaces.SlideMasterBackgroundData

Interfaz que describe los datos devueltos mediante una llamada a slideMasterBackground.toJSON().

PowerPoint.Interfaces.SlideMasterBackgroundLoadOptions

Representa el fondo de un patrón de diapositivas.

PowerPoint.Interfaces.SlideMasterCollectionData

Interfaz que describe los datos devueltos mediante una llamada a slideMasterCollection.toJSON().

PowerPoint.Interfaces.SlideMasterCollectionLoadOptions

Representa la colección de patrones de diapositivas de la presentación.

PowerPoint.Interfaces.SlideMasterCollectionUpdateData

Interfaz para actualizar datos en el SlideMasterCollection objeto , para su uso en slideMasterCollection.set({ ... }).

PowerPoint.Interfaces.SlideMasterData

Interfaz que describe los datos devueltos mediante una llamada a slideMaster.toJSON().

PowerPoint.Interfaces.SlideMasterLoadOptions

Representa el patrón de diapositivas de una diapositiva.

PowerPoint.Interfaces.SlideScopedCollectionData

Interfaz que describe los datos devueltos mediante una llamada a slideScopedCollection.toJSON().

PowerPoint.Interfaces.SlideScopedCollectionLoadOptions

Representa una colección de diapositivas de la presentación.

PowerPoint.Interfaces.SlideScopedCollectionUpdateData

Interfaz para actualizar datos en el SlideScopedCollection objeto , para su uso en slideScopedCollection.set({ ... }).

PowerPoint.Interfaces.TableCellCollectionData

Interfaz que describe los datos devueltos mediante una llamada a tableCellCollection.toJSON().

PowerPoint.Interfaces.TableCellCollectionLoadOptions

Representa una colección de celdas de tabla.

PowerPoint.Interfaces.TableCellCollectionUpdateData

Interfaz para actualizar datos en el TableCellCollection objeto , para su uso en tableCellCollection.set({ ... }).

PowerPoint.Interfaces.TableCellData

Interfaz que describe los datos devueltos mediante una llamada a tableCell.toJSON().

PowerPoint.Interfaces.TableCellLoadOptions

Representa una tabla.

PowerPoint.Interfaces.TableCellUpdateData

Interfaz para actualizar datos en el TableCell objeto , para su uso en tableCell.set({ ... }).

PowerPoint.Interfaces.TableColumnCollectionData

Interfaz que describe los datos devueltos mediante una llamada a tableColumnCollection.toJSON().

PowerPoint.Interfaces.TableColumnCollectionLoadOptions

Representa una colección de columnas de tabla.

PowerPoint.Interfaces.TableColumnCollectionUpdateData

Interfaz para actualizar datos en el TableColumnCollection objeto , para su uso en tableColumnCollection.set({ ... }).

PowerPoint.Interfaces.TableColumnData

Interfaz que describe los datos devueltos mediante una llamada a tableColumn.toJSON().

PowerPoint.Interfaces.TableColumnLoadOptions

Representa una columna en una tabla.

PowerPoint.Interfaces.TableColumnUpdateData

Interfaz para actualizar datos en el TableColumn objeto , para su uso en tableColumn.set({ ... }).

PowerPoint.Interfaces.TableData

Interfaz que describe los datos devueltos mediante una llamada a table.toJSON().

PowerPoint.Interfaces.TableLoadOptions

Representa una tabla.

PowerPoint.Interfaces.TableRowCollectionData

Interfaz que describe los datos devueltos mediante una llamada a tableRowCollection.toJSON().

PowerPoint.Interfaces.TableRowCollectionLoadOptions

Representa una colección de filas de tabla.

PowerPoint.Interfaces.TableRowCollectionUpdateData

Interfaz para actualizar datos en el TableRowCollection objeto , para su uso en tableRowCollection.set({ ... }).

PowerPoint.Interfaces.TableRowData

Interfaz que describe los datos devueltos mediante una llamada a tableRow.toJSON().

PowerPoint.Interfaces.TableRowLoadOptions

Representa una fila de una tabla.

PowerPoint.Interfaces.TableRowUpdateData

Interfaz para actualizar datos en el TableRow objeto , para su uso en tableRow.set({ ... }).

PowerPoint.Interfaces.TableStyleSettingsData

Interfaz que describe los datos devueltos mediante una llamada a tableStyleSettings.toJSON().

PowerPoint.Interfaces.TableStyleSettingsLoadOptions

Representa la configuración de estilo de tabla disponible.

PowerPoint.Interfaces.TableStyleSettingsUpdateData

Interfaz para actualizar datos en el TableStyleSettings objeto , para su uso en tableStyleSettings.set({ ... }).

PowerPoint.Interfaces.TagCollectionData

Interfaz que describe los datos devueltos mediante una llamada a tagCollection.toJSON().

PowerPoint.Interfaces.TagCollectionLoadOptions

Representa la colección de etiquetas.

PowerPoint.Interfaces.TagCollectionUpdateData

Interfaz para actualizar datos en el TagCollection objeto , para su uso en tagCollection.set({ ... }).

PowerPoint.Interfaces.TagData

Interfaz que describe los datos devueltos mediante una llamada a tag.toJSON().

PowerPoint.Interfaces.TagLoadOptions

Representa una sola etiqueta en la diapositiva.

PowerPoint.Interfaces.TagUpdateData

Interfaz para actualizar datos en el Tag objeto , para su uso en tag.set({ ... }).

PowerPoint.Interfaces.TextFrameData

Interfaz que describe los datos devueltos mediante una llamada a textFrame.toJSON().

PowerPoint.Interfaces.TextFrameLoadOptions

Representa el marco de texto de un objeto de forma.

PowerPoint.Interfaces.TextFrameUpdateData

Interfaz para actualizar datos en el TextFrame objeto , para su uso en textFrame.set({ ... }).

PowerPoint.Interfaces.TextRangeData

Interfaz que describe los datos devueltos mediante una llamada a textRange.toJSON().

PowerPoint.Interfaces.TextRangeLoadOptions

Contiene el texto que hay unido a una forma, además de las propiedades y los métodos de manipulación del texto.

PowerPoint.Interfaces.TextRangeUpdateData

Interfaz para actualizar datos en el TextRange objeto , para su uso en textRange.set({ ... }).

PowerPoint.ShapeAddOptions

Representa las opciones disponibles al agregar formas.

PowerPoint.ShapeGetImageOptions

Representa las opciones disponibles al obtener una imagen de una forma. La imagen se escala para ajustarse a las dimensiones deseadas. Si no se especifican el ancho y el alto, se usa el tamaño verdadero de la forma. Si solo se especifica uno de ancho o alto, el otro se calculará para conservar la relación de aspecto. Las dimensiones resultantes se ajustarán automáticamente al tamaño máximo admitido si son demasiado grandes.

PowerPoint.SlideBackgroundGradientFillOptions

Representa las opciones disponibles para establecer un relleno degradado PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFillOptions

Representa las opciones disponibles para establecer un relleno de patrón PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPictureOrTextureFillOptions

Representa las opciones de relleno de textura o imagen de PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundSolidFillOptions

Representa las opciones disponibles para establecer un relleno sólido PowerPoint.SlideBackground .

PowerPoint.SlideGetImageOptions

Representa las opciones disponibles al obtener una imagen de una diapositiva.

PowerPoint.TableAddOptions

Representa las opciones disponibles al agregar una tabla.

PowerPoint.TableCellBorders

Representa los bordes de una celda de tabla.

PowerPoint.TableCellMargins

Representa los márgenes de una celda de tabla.

PowerPoint.TableCellProperties

Representa las propiedades de celda de tabla que se van a actualizar.

PowerPoint.TableClearOptions

Representa las opciones disponibles al borrar una tabla.

PowerPoint.TableColumnProperties

Proporciona las propiedades de columna de tabla.

PowerPoint.TableMergedAreaProperties

Representa las propiedades de un área combinada de celdas de una tabla.

PowerPoint.TableRowProperties

Proporciona las propiedades de fila de tabla.

PowerPoint.TextRun

Representa una secuencia de uno o varios caracteres con los mismos atributos de fuente.

Enumeraciones

PowerPoint.BindingType

Representa los posibles tipos de enlace.

PowerPoint.BulletStyle

Especifica el estilo de una viñeta.

PowerPoint.BulletType

Especifica el tipo de una viñeta.

PowerPoint.ConnectorType

Especifica el tipo de conector para las formas de línea.

PowerPoint.DocumentPropertyType

Especifica el tipo de propiedad del documento para las propiedades personalizadas.

PowerPoint.ErrorCodes
PowerPoint.GeometricShapeType

Especifica el tipo de forma de un GeometricShape objeto.

PowerPoint.HyperlinkType

Especifica el tipo de objeto al que se aplica un hipervínculo.

PowerPoint.InsertSlideFormatting

Especifica las opciones de formato para cuando se insertan diapositivas.

PowerPoint.ParagraphHorizontalAlignment

Representa la alineación horizontal del PowerPoint.TextFrame en una powerpoint.shape.

PowerPoint.PlaceholderType

Especifica el tipo de un marcador de posición.

PowerPoint.ShapeAutoSize

Determina el tipo de ajuste automático de tamaño permitido.

PowerPoint.ShapeFillType

Especifica el tipo de relleno de una forma.

PowerPoint.ShapeFontUnderlineStyle

Tipo de subrayado aplicado a una fuente.

PowerPoint.ShapeGetImageFormatType

Representa el formato de una imagen.

PowerPoint.ShapeLineDashStyle

Especifica el estilo de guión de una línea.

PowerPoint.ShapeLineStyle

Especifica el estilo de una línea.

PowerPoint.ShapeType

Especifica el tipo de una forma.

PowerPoint.ShapeZOrder

Use con setZOrder para mover la forma especificada hacia arriba o hacia abajo el orden Z de la colección, que la desplaza delante o detrás de otras formas.

PowerPoint.SlideBackgroundFillType

Especifica el tipo de relleno de un PowerPoint.SlideBackground.

PowerPoint.SlideBackgroundGradientFillType

Especifica el tipo de relleno degradado para un PowerPoint.SlideBackgroundGradientFill.

PowerPoint.SlideBackgroundPatternFillType

Especifica el tipo de relleno de patrón para un PowerPoint.SlideBackgroundPatternFill.

PowerPoint.SlideLayoutType

Especifica el tipo de un diseño de diapositiva.

PowerPoint.TableStyle

Representa los estilos de tabla integrados disponibles.

PowerPoint.TextVerticalAlignment

Representa la alineación vertical de un PowerPoint.TextFrame en un PowerPoint.Shape. Si se selecciona una de las opciones centradas, el contenido de TextFrame se centrará horizontalmente dentro de Shape como un grupo. Para cambiar la alineación horizontal de un texto, vea PowerPoint.ParagraphFormat y PowerPoint.ParagraphHorizontalAlignment.

PowerPoint.ThemeColor

Especifica los colores del tema que se usan en PowerPoint.

Funciones

PowerPoint.createPresentation(base64File)

Crea y abre una nueva presentación. Opcionalmente, la presentación se puede rellenar previamente con un archivo de .pptx codificado en Base64.

[ Conjunto de API: PowerPointApi 1.1 ]

PowerPoint.run(batch)

Ejecuta un script por lotes que realiza acciones en el modelo de objetos de PowerPoint mediante un nuevo RequestContext. Cuando se resuelve la promesa, se liberarán los objetos de seguimiento que se asignaron automáticamente durante la ejecución.

PowerPoint.run(object, batch)

Ejecuta un script por lotes que realiza acciones en el modelo de objetos de PowerPoint mediante RequestContext de un objeto de API creado anteriormente. Cuando se resuelve la promesa, se liberarán los objetos de seguimiento que se asignaron automáticamente durante la ejecución.

PowerPoint.run(objects, batch)

Ejecuta un script por lotes que realiza acciones en el modelo de objetos de PowerPoint mediante RequestContext de objetos de API creados anteriormente.

Detalles de la función

PowerPoint.createPresentation(base64File)

Crea y abre una nueva presentación. Opcionalmente, la presentación se puede rellenar previamente con un archivo de .pptx codificado en Base64.

[ Conjunto de API: PowerPointApi 1.1 ]

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

Parámetros

base64File

string

Opcional. El archivo .pptx codificado en Base64. El valor predeterminado es null. La longitud máxima de la cadena es de 71 680 000 caracteres.

Devoluciones

Promise<void>

Ejemplos

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)

Ejecuta un script por lotes que realiza acciones en el modelo de objetos de PowerPoint mediante un nuevo RequestContext. Cuando se resuelve la promesa, se liberarán los objetos de seguimiento que se asignaron automáticamente durante la ejecución.

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

Parámetros

batch

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

Función que toma un RequestContext y devuelve una promesa (normalmente, solo el resultado de "context.sync()"). El parámetro de contexto facilita las solicitudes a la aplicación de PowerPoint. Dado que el complemento de Office y la aplicación de PowerPoint se ejecutan en dos procesos diferentes, RequestContext es necesario para obtener acceso al modelo de objetos de PowerPoint desde el complemento.

Devoluciones

Ejemplos

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

Ejecuta un script por lotes que realiza acciones en el modelo de objetos de PowerPoint mediante RequestContext de un objeto de API creado anteriormente. Cuando se resuelve la promesa, se liberarán los objetos de seguimiento que se asignaron automáticamente durante la ejecución.

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

Parámetros

object
OfficeExtension.ClientObject

Objeto de API creado anteriormente. El lote usará el mismo RequestContext que el objeto pasado, lo que significa que cualquier cambio aplicado al objeto será recogido por "context.sync()".

batch

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

Función que toma un RequestContext y devuelve una promesa (normalmente, solo el resultado de "context.sync()"). El parámetro de contexto facilita las solicitudes a la aplicación de PowerPoint. Dado que el complemento de Office y la aplicación de PowerPoint se ejecutan en dos procesos diferentes, RequestContext es necesario para obtener acceso al modelo de objetos de PowerPoint desde el complemento.

Devoluciones

PowerPoint.run(objects, batch)

Ejecuta un script por lotes que realiza acciones en el modelo de objetos de PowerPoint mediante RequestContext de objetos de API creados anteriormente.

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

Parámetros

objects

OfficeExtension.ClientObject[]

Matriz de objetos de API creados anteriormente. La matriz se validará para asegurarse de que todos los objetos comparten el mismo contexto. El lote usará este RequestContext compartido, lo que significa que cualquier cambio aplicado a estos objetos será recogido por "context.sync()".

batch

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

Función que toma un RequestContext y devuelve una promesa (normalmente, solo el resultado de "context.sync()"). El parámetro de contexto facilita las solicitudes a la aplicación de PowerPoint. Dado que el complemento de Office y la aplicación de PowerPoint se ejecutan en dos procesos diferentes, RequestContext es necesario para obtener acceso al modelo de objetos de PowerPoint desde el complemento.

Devoluciones