Partager via


powerpoint package

Classes

PowerPoint.Adjustments

Représente les valeurs d’ajustement d’une forme.

PowerPoint.Application

Représente l’application PowerPoint qui gère la présentation.

PowerPoint.Binding

Représente une liaison Office.js définie dans la présentation.

PowerPoint.BindingCollection

Représente la collection de tous les objets de liaison qui font partie de la présentation.

PowerPoint.Border

Représente les propriétés d’une bordure de cellule de tableau.

PowerPoint.Borders

Représente les bordures d’une cellule de tableau.

PowerPoint.BulletFormat

Représente les propriétés de mise en forme des puces d’un texte joint à PowerPoint.ParagraphFormat.

PowerPoint.CustomProperty

Représente une propriété personnalisée.

PowerPoint.CustomPropertyCollection

Collection de propriétés personnalisées.

PowerPoint.CustomXmlPart

Représente un objet de composant XML personnalisé.

PowerPoint.CustomXmlPartCollection

Collection de composants XML personnalisés.

PowerPoint.CustomXmlPartScopedCollection

Collection délimitée de parties XML personnalisées. Une collection délimitée est le résultat d’une opération (comme le filtrage par espace de noms). Une collection délimitée ne peut plus être étendue.

PowerPoint.DocumentProperties

Représente les propriétés de présentation.

PowerPoint.Hyperlink

Représente un lien hypertexte unique.

PowerPoint.HyperlinkCollection

Représente une collection de liens hypertexte.

PowerPoint.HyperlinkScopedCollection

Représente une collection délimitée de liens hypertexte.

PowerPoint.Margins

Représente les marges d’une cellule de tableau.

PowerPoint.PageSetup

Représente les informations de mise en page de la présentation.

PowerPoint.ParagraphFormat

Représente les propriétés de mise en forme de paragraphe d’un texte joint à PowerPoint.TextRange.

PowerPoint.PlaceholderFormat

Représente les propriétés d’une placeholder forme.

PowerPoint.Presentation

L’objet Presentation est l’objet de niveau supérieur avec une ou plusieurs diapositives qui contiennent le contenu de la présentation. Pour en savoir plus sur le modèle objet PowerPoint, consultez Modèle objet JavaScript PowerPoint.

PowerPoint.RequestContext

L’objet RequestContext facilite les requêtes adressées à l’application PowerPoint. Étant donné que le complément Office et l’application PowerPoint s’exécutent dans deux processus différents, le contexte de demande est nécessaire pour accéder au modèle objet PowerPoint à partir du complément.

PowerPoint.Shape

Représente une forme unique dans la diapositive.

PowerPoint.ShapeCollection

Représente la collection de formes.

PowerPoint.ShapeFill

Représente la mise en forme de remplissage d’un objet shape.

PowerPoint.ShapeFont

Représente les attributs de police, tels que le nom de la police, la taille de police et la couleur, pour l’objet TextRange d’une forme.

PowerPoint.ShapeGroup

Représente un groupe de formes à l’intérieur d’une présentation. Pour obtenir l’objet Shape correspondant, utilisez ShapeGroup.shape.

PowerPoint.ShapeLineFormat

Représente la mise en forme de trait pour l’objet shape. Pour les images et les formes géométriques, la mise en forme de trait représente la bordure de la forme.

PowerPoint.ShapeScopedCollection

Représente une collection de formes.

PowerPoint.Slide

Représente une seule diapositive d’une présentation.

PowerPoint.SlideBackground

Représente un arrière-plan d’une diapositive.

PowerPoint.SlideBackgroundFill

Représente la mise en forme de remplissage d’un objet d’arrière-plan de diapositive.

PowerPoint.SlideBackgroundGradientFill

Représente les propriétés de remplissage de dégradé PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFill

Représente les propriétés de remplissage du modèle PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPictureOrTextureFill

Représente les propriétés de remplissage d’image ou de texture PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundSolidFill

Représente les propriétés de remplissage plein PowerPoint.SlideBackground .

PowerPoint.SlideCollection

Représente la collection de diapositives dans la présentation.

PowerPoint.SlideLayout

Représente la disposition d’une diapositive.

PowerPoint.SlideLayoutBackground

Représente l’arrière-plan d’une disposition de diapositive.

PowerPoint.SlideLayoutCollection

Représente la collection de dispositions fournies par le masque des diapositives pour les diapositives.

PowerPoint.SlideMaster

Représente le masque des diapositives d’une diapositive.

PowerPoint.SlideMasterBackground

Représente l’arrière-plan d’une diapositive master.

PowerPoint.SlideMasterCollection

Représente la collection de masque des diapositives dans la présentation.

PowerPoint.SlideScopedCollection

Représente une collection de diapositives dans la présentation.

PowerPoint.Table

Représente une table.

PowerPoint.TableCell

Représente une table.

PowerPoint.TableCellCollection

Représente une collection de cellules de tableau.

PowerPoint.TableColumn

Représente une colonne dans un tableau.

PowerPoint.TableColumnCollection

Représente une collection de colonnes de table.

PowerPoint.TableRow

Représente une ligne dans un tableau.

PowerPoint.TableRowCollection

Représente une collection de lignes de tableau.

PowerPoint.TableStyleSettings

Représente les paramètres de style de tableau disponibles.

PowerPoint.Tag

Représente une seule balise dans la diapositive.

PowerPoint.TagCollection

Représente la collection de balises.

PowerPoint.TextFrame

Représente le cadre de texte d’un objet de forme.

PowerPoint.TextRange

Contient le texte lié à une forme, en plus des propriétés et méthodes de manipulation du texte.

PowerPoint.ThemeColorScheme

Représente un jeu de couleurs de thème.

Interfaces

PowerPoint.AddSlideOptions

Représente les options disponibles lors de l’ajout d’une nouvelle diapositive.

PowerPoint.BorderProperties

Représente les propriétés d’une bordure de cellule de tableau.

PowerPoint.FillProperties

Représente la mise en forme de remplissage d’une cellule de tableau.

PowerPoint.FontProperties

Représente les attributs de police, tels que le nom de la police, la taille et la couleur.

PowerPoint.HyperlinkAddOptions

Représente les options disponibles lors de l’ajout d’un fichier PowerPoint.Hyperlink.

PowerPoint.InsertSlideOptions

Représente les options disponibles lors de l’insertion de diapositives.

PowerPoint.Interfaces.AdjustmentsData

Interface décrivant les données retournées en appelant adjustments.toJSON().

PowerPoint.Interfaces.AdjustmentsLoadOptions

Représente les valeurs d’ajustement d’une forme.

PowerPoint.Interfaces.BindingCollectionData

Interface décrivant les données retournées en appelant bindingCollection.toJSON().

PowerPoint.Interfaces.BindingCollectionLoadOptions

Représente la collection de tous les objets de liaison qui font partie de la présentation.

PowerPoint.Interfaces.BindingCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet BindingCollection , à utiliser dans bindingCollection.set({ ... }).

PowerPoint.Interfaces.BindingData

Interface décrivant les données retournées en appelant binding.toJSON().

PowerPoint.Interfaces.BindingLoadOptions

Représente une liaison Office.js définie dans la présentation.

PowerPoint.Interfaces.BorderData

Interface décrivant les données retournées en appelant border.toJSON().

PowerPoint.Interfaces.BorderLoadOptions

Représente les propriétés d’une bordure de cellule de tableau.

PowerPoint.Interfaces.BordersData

Interface décrivant les données retournées en appelant borders.toJSON().

PowerPoint.Interfaces.BordersLoadOptions

Représente les bordures d’une cellule de tableau.

PowerPoint.Interfaces.BorderUpdateData

Interface permettant de mettre à jour les données sur l’objet Border , à utiliser dans border.set({ ... }).

PowerPoint.Interfaces.BulletFormatData

Interface décrivant les données retournées en appelant bulletFormat.toJSON().

PowerPoint.Interfaces.BulletFormatLoadOptions

Représente les propriétés de mise en forme des puces d’un texte joint à PowerPoint.ParagraphFormat.

PowerPoint.Interfaces.BulletFormatUpdateData

Interface permettant de mettre à jour les données sur l’objet BulletFormat , à utiliser dans bulletFormat.set({ ... }).

PowerPoint.Interfaces.CollectionLoadOptions

Fournit des moyens de charger les propriétés d’un sous-ensemble de membres d’une collection uniquement.

PowerPoint.Interfaces.CustomPropertyCollectionData

Interface décrivant les données retournées en appelant customPropertyCollection.toJSON().

PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions

Collection de propriétés personnalisées.

PowerPoint.Interfaces.CustomPropertyCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet CustomPropertyCollection , à utiliser dans customPropertyCollection.set({ ... }).

PowerPoint.Interfaces.CustomPropertyData

Interface décrivant les données retournées en appelant customProperty.toJSON().

PowerPoint.Interfaces.CustomPropertyLoadOptions

Représente une propriété personnalisée.

PowerPoint.Interfaces.CustomPropertyUpdateData

Interface permettant de mettre à jour les données sur l’objet CustomProperty , à utiliser dans customProperty.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartCollectionData

Interface décrivant les données retournées en appelant customXmlPartCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartCollectionLoadOptions

Collection de composants XML personnalisés.

PowerPoint.Interfaces.CustomXmlPartCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet CustomXmlPartCollection , à utiliser dans customXmlPartCollection.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartData

Interface décrivant les données retournées en appelant customXmlPart.toJSON().

PowerPoint.Interfaces.CustomXmlPartLoadOptions

Représente un objet de composant XML personnalisé.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionData

Interface décrivant les données retournées en appelant customXmlPartScopedCollection.toJSON().

PowerPoint.Interfaces.CustomXmlPartScopedCollectionLoadOptions

Collection délimitée de parties XML personnalisées. Une collection délimitée est le résultat d’une opération (comme le filtrage par espace de noms). Une collection délimitée ne peut plus être étendue.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet CustomXmlPartScopedCollection , à utiliser dans customXmlPartScopedCollection.set({ ... }).

PowerPoint.Interfaces.DocumentPropertiesData

Interface décrivant les données retournées en appelant documentProperties.toJSON().

PowerPoint.Interfaces.DocumentPropertiesLoadOptions

Représente les propriétés de présentation.

PowerPoint.Interfaces.DocumentPropertiesUpdateData

Interface permettant de mettre à jour les données sur l’objet DocumentProperties , à utiliser dans documentProperties.set({ ... }).

PowerPoint.Interfaces.HyperlinkCollectionData

Interface décrivant les données retournées en appelant hyperlinkCollection.toJSON().

PowerPoint.Interfaces.HyperlinkCollectionLoadOptions

Représente une collection de liens hypertexte.

PowerPoint.Interfaces.HyperlinkCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet HyperlinkCollection , à utiliser dans hyperlinkCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkData

Interface décrivant les données retournées en appelant hyperlink.toJSON().

PowerPoint.Interfaces.HyperlinkLoadOptions

Représente un lien hypertexte unique.

PowerPoint.Interfaces.HyperlinkScopedCollectionData

Interface décrivant les données retournées en appelant hyperlinkScopedCollection.toJSON().

PowerPoint.Interfaces.HyperlinkScopedCollectionLoadOptions

Représente une collection délimitée de liens hypertexte.

PowerPoint.Interfaces.HyperlinkScopedCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet HyperlinkScopedCollection , à utiliser dans hyperlinkScopedCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkUpdateData

Interface permettant de mettre à jour les données sur l’objet Hyperlink , à utiliser dans hyperlink.set({ ... }).

PowerPoint.Interfaces.MarginsData

Interface décrivant les données retournées en appelant margins.toJSON().

PowerPoint.Interfaces.MarginsLoadOptions

Représente les marges d’une cellule de tableau.

PowerPoint.Interfaces.MarginsUpdateData

Interface permettant de mettre à jour les données sur l’objet Margins , à utiliser dans margins.set({ ... }).

PowerPoint.Interfaces.PageSetupData

Interface décrivant les données retournées en appelant pageSetup.toJSON().

PowerPoint.Interfaces.PageSetupLoadOptions

Représente les informations de mise en page de la présentation.

PowerPoint.Interfaces.PageSetupUpdateData

Interface permettant de mettre à jour les données sur l’objet PageSetup , à utiliser dans pageSetup.set({ ... }).

PowerPoint.Interfaces.ParagraphFormatData

Interface décrivant les données retournées en appelant paragraphFormat.toJSON().

PowerPoint.Interfaces.ParagraphFormatLoadOptions

Représente les propriétés de mise en forme de paragraphe d’un texte joint à PowerPoint.TextRange.

PowerPoint.Interfaces.ParagraphFormatUpdateData

Interface permettant de mettre à jour les données sur l’objet ParagraphFormat , à utiliser dans paragraphFormat.set({ ... }).

PowerPoint.Interfaces.PlaceholderFormatData

Interface décrivant les données retournées en appelant placeholderFormat.toJSON().

PowerPoint.Interfaces.PlaceholderFormatLoadOptions

Représente les propriétés d’une placeholder forme.

PowerPoint.Interfaces.PresentationData

Interface décrivant les données retournées en appelant presentation.toJSON().

PowerPoint.Interfaces.PresentationLoadOptions

L’objet Presentation est l’objet de niveau supérieur avec une ou plusieurs diapositives qui contiennent le contenu de la présentation. Pour en savoir plus sur le modèle objet PowerPoint, consultez Modèle objet JavaScript PowerPoint.

PowerPoint.Interfaces.ShapeCollectionData

Interface décrivant les données retournées en appelant shapeCollection.toJSON().

PowerPoint.Interfaces.ShapeCollectionLoadOptions

Représente la collection de formes.

PowerPoint.Interfaces.ShapeCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet ShapeCollection , à utiliser dans shapeCollection.set({ ... }).

PowerPoint.Interfaces.ShapeData

Interface décrivant les données retournées en appelant shape.toJSON().

PowerPoint.Interfaces.ShapeFillData

Interface décrivant les données retournées en appelant shapeFill.toJSON().

PowerPoint.Interfaces.ShapeFillLoadOptions

Représente la mise en forme de remplissage d’un objet shape.

PowerPoint.Interfaces.ShapeFillUpdateData

Interface permettant de mettre à jour les données sur l’objet ShapeFill , à utiliser dans shapeFill.set({ ... }).

PowerPoint.Interfaces.ShapeFontData

Interface décrivant les données retournées en appelant shapeFont.toJSON().

PowerPoint.Interfaces.ShapeFontLoadOptions

Représente les attributs de police, tels que le nom de la police, la taille de police et la couleur, pour l’objet TextRange d’une forme.

PowerPoint.Interfaces.ShapeFontUpdateData

Interface permettant de mettre à jour les données sur l’objet ShapeFont , à utiliser dans shapeFont.set({ ... }).

PowerPoint.Interfaces.ShapeGroupData

Interface décrivant les données retournées en appelant shapeGroup.toJSON().

PowerPoint.Interfaces.ShapeGroupLoadOptions

Représente un groupe de formes à l’intérieur d’une présentation. Pour obtenir l’objet Shape correspondant, utilisez ShapeGroup.shape.

PowerPoint.Interfaces.ShapeLineFormatData

Interface décrivant les données retournées en appelant shapeLineFormat.toJSON().

PowerPoint.Interfaces.ShapeLineFormatLoadOptions

Représente la mise en forme de trait pour l’objet shape. Pour les images et les formes géométriques, la mise en forme de trait représente la bordure de la forme.

PowerPoint.Interfaces.ShapeLineFormatUpdateData

Interface permettant de mettre à jour les données sur l’objet ShapeLineFormat , à utiliser dans shapeLineFormat.set({ ... }).

PowerPoint.Interfaces.ShapeLoadOptions

Représente une forme unique dans la diapositive.

PowerPoint.Interfaces.ShapeScopedCollectionData

Interface décrivant les données retournées en appelant shapeScopedCollection.toJSON().

PowerPoint.Interfaces.ShapeScopedCollectionLoadOptions

Représente une collection de formes.

PowerPoint.Interfaces.ShapeScopedCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet ShapeScopedCollection , à utiliser dans shapeScopedCollection.set({ ... }).

PowerPoint.Interfaces.ShapeUpdateData

Interface permettant de mettre à jour les données sur l’objet Shape , à utiliser dans shape.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundData

Interface décrivant les données retournées en appelant slideBackground.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillData

Interface décrivant les données retournées en appelant slideBackgroundFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundFillLoadOptions

Représente la mise en forme de remplissage d’un objet d’arrière-plan de diapositive.

PowerPoint.Interfaces.SlideBackgroundGradientFillData

Interface décrivant les données retournées en appelant slideBackgroundGradientFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundGradientFillLoadOptions

Représente les propriétés de remplissage de dégradé PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundGradientFillUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideBackgroundGradientFill , à utiliser dans slideBackgroundGradientFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundLoadOptions

Représente un arrière-plan d’une diapositive.

PowerPoint.Interfaces.SlideBackgroundPatternFillData

Interface décrivant les données retournées en appelant slideBackgroundPatternFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPatternFillLoadOptions

Représente les propriétés de remplissage du modèle PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundPatternFillUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideBackgroundPatternFill , à utiliser dans slideBackgroundPatternFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillData

Interface décrivant les données retournées en appelant slideBackgroundPictureOrTextureFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillLoadOptions

Représente les propriétés de remplissage d’image ou de texture PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideBackgroundPictureOrTextureFill , à utiliser dans slideBackgroundPictureOrTextureFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundSolidFillData

Interface décrivant les données retournées en appelant slideBackgroundSolidFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundSolidFillLoadOptions

Représente les propriétés de remplissage plein PowerPoint.SlideBackground .

PowerPoint.Interfaces.SlideBackgroundSolidFillUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideBackgroundSolidFill , à utiliser dans slideBackgroundSolidFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideBackground , à utiliser dans slideBackground.set({ ... }).

PowerPoint.Interfaces.SlideCollectionData

Interface décrivant les données retournées en appelant slideCollection.toJSON().

PowerPoint.Interfaces.SlideCollectionLoadOptions

Représente la collection de diapositives dans la présentation.

PowerPoint.Interfaces.SlideCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideCollection , à utiliser dans slideCollection.set({ ... }).

PowerPoint.Interfaces.SlideData

Interface décrivant les données retournées en appelant slide.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundData

Interface décrivant les données retournées en appelant slideLayoutBackground.toJSON().

PowerPoint.Interfaces.SlideLayoutBackgroundLoadOptions

Représente l’arrière-plan d’une disposition de diapositive.

PowerPoint.Interfaces.SlideLayoutBackgroundUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideLayoutBackground , à utiliser dans slideLayoutBackground.set({ ... }).

PowerPoint.Interfaces.SlideLayoutCollectionData

Interface décrivant les données retournées en appelant slideLayoutCollection.toJSON().

PowerPoint.Interfaces.SlideLayoutCollectionLoadOptions

Représente la collection de dispositions fournies par le masque des diapositives pour les diapositives.

PowerPoint.Interfaces.SlideLayoutCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideLayoutCollection , à utiliser dans slideLayoutCollection.set({ ... }).

PowerPoint.Interfaces.SlideLayoutData

Interface décrivant les données retournées en appelant slideLayout.toJSON().

PowerPoint.Interfaces.SlideLayoutLoadOptions

Représente la disposition d’une diapositive.

PowerPoint.Interfaces.SlideLoadOptions

Représente une seule diapositive d’une présentation.

PowerPoint.Interfaces.SlideMasterBackgroundData

Interface décrivant les données retournées en appelant slideMasterBackground.toJSON().

PowerPoint.Interfaces.SlideMasterBackgroundLoadOptions

Représente l’arrière-plan d’une diapositive master.

PowerPoint.Interfaces.SlideMasterCollectionData

Interface décrivant les données retournées en appelant slideMasterCollection.toJSON().

PowerPoint.Interfaces.SlideMasterCollectionLoadOptions

Représente la collection de masque des diapositives dans la présentation.

PowerPoint.Interfaces.SlideMasterCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideMasterCollection , à utiliser dans slideMasterCollection.set({ ... }).

PowerPoint.Interfaces.SlideMasterData

Interface décrivant les données retournées en appelant slideMaster.toJSON().

PowerPoint.Interfaces.SlideMasterLoadOptions

Représente le masque des diapositives d’une diapositive.

PowerPoint.Interfaces.SlideScopedCollectionData

Interface décrivant les données retournées en appelant slideScopedCollection.toJSON().

PowerPoint.Interfaces.SlideScopedCollectionLoadOptions

Représente une collection de diapositives dans la présentation.

PowerPoint.Interfaces.SlideScopedCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet SlideScopedCollection , à utiliser dans slideScopedCollection.set({ ... }).

PowerPoint.Interfaces.TableCellCollectionData

Interface décrivant les données retournées en appelant tableCellCollection.toJSON().

PowerPoint.Interfaces.TableCellCollectionLoadOptions

Représente une collection de cellules de tableau.

PowerPoint.Interfaces.TableCellCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet TableCellCollection , à utiliser dans tableCellCollection.set({ ... }).

PowerPoint.Interfaces.TableCellData

Interface décrivant les données retournées en appelant tableCell.toJSON().

PowerPoint.Interfaces.TableCellLoadOptions

Représente une table.

PowerPoint.Interfaces.TableCellUpdateData

Interface permettant de mettre à jour les données sur l’objet TableCell , à utiliser dans tableCell.set({ ... }).

PowerPoint.Interfaces.TableColumnCollectionData

Interface décrivant les données retournées en appelant tableColumnCollection.toJSON().

PowerPoint.Interfaces.TableColumnCollectionLoadOptions

Représente une collection de colonnes de table.

PowerPoint.Interfaces.TableColumnCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet TableColumnCollection , à utiliser dans tableColumnCollection.set({ ... }).

PowerPoint.Interfaces.TableColumnData

Interface décrivant les données retournées en appelant tableColumn.toJSON().

PowerPoint.Interfaces.TableColumnLoadOptions

Représente une colonne dans un tableau.

PowerPoint.Interfaces.TableColumnUpdateData

Interface permettant de mettre à jour les données sur l’objet TableColumn , à utiliser dans tableColumn.set({ ... }).

PowerPoint.Interfaces.TableData

Interface décrivant les données retournées en appelant table.toJSON().

PowerPoint.Interfaces.TableLoadOptions

Représente une table.

PowerPoint.Interfaces.TableRowCollectionData

Interface décrivant les données retournées en appelant tableRowCollection.toJSON().

PowerPoint.Interfaces.TableRowCollectionLoadOptions

Représente une collection de lignes de tableau.

PowerPoint.Interfaces.TableRowCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet TableRowCollection , à utiliser dans tableRowCollection.set({ ... }).

PowerPoint.Interfaces.TableRowData

Interface décrivant les données retournées en appelant tableRow.toJSON().

PowerPoint.Interfaces.TableRowLoadOptions

Représente une ligne dans un tableau.

PowerPoint.Interfaces.TableRowUpdateData

Interface permettant de mettre à jour les données sur l’objet TableRow , à utiliser dans tableRow.set({ ... }).

PowerPoint.Interfaces.TableStyleSettingsData

Interface décrivant les données retournées en appelant tableStyleSettings.toJSON().

PowerPoint.Interfaces.TableStyleSettingsLoadOptions

Représente les paramètres de style de tableau disponibles.

PowerPoint.Interfaces.TableStyleSettingsUpdateData

Interface permettant de mettre à jour les données sur l’objet TableStyleSettings , à utiliser dans tableStyleSettings.set({ ... }).

PowerPoint.Interfaces.TagCollectionData

Interface décrivant les données retournées en appelant tagCollection.toJSON().

PowerPoint.Interfaces.TagCollectionLoadOptions

Représente la collection de balises.

PowerPoint.Interfaces.TagCollectionUpdateData

Interface permettant de mettre à jour les données sur l’objet TagCollection , à utiliser dans tagCollection.set({ ... }).

PowerPoint.Interfaces.TagData

Interface décrivant les données retournées en appelant tag.toJSON().

PowerPoint.Interfaces.TagLoadOptions

Représente une seule balise dans la diapositive.

PowerPoint.Interfaces.TagUpdateData

Interface permettant de mettre à jour les données sur l’objet Tag , à utiliser dans tag.set({ ... }).

PowerPoint.Interfaces.TextFrameData

Interface décrivant les données retournées en appelant textFrame.toJSON().

PowerPoint.Interfaces.TextFrameLoadOptions

Représente le cadre de texte d’un objet de forme.

PowerPoint.Interfaces.TextFrameUpdateData

Interface permettant de mettre à jour les données sur l’objet TextFrame , à utiliser dans textFrame.set({ ... }).

PowerPoint.Interfaces.TextRangeData

Interface décrivant les données retournées en appelant textRange.toJSON().

PowerPoint.Interfaces.TextRangeLoadOptions

Contient le texte lié à une forme, en plus des propriétés et méthodes de manipulation du texte.

PowerPoint.Interfaces.TextRangeUpdateData

Interface permettant de mettre à jour les données sur l’objet TextRange , à utiliser dans textRange.set({ ... }).

PowerPoint.ShapeAddOptions

Représente les options disponibles lors de l’ajout de formes.

PowerPoint.ShapeGetImageOptions

Représente les options disponibles lors de l’obtention d’une image d’une forme. L’image est mise à l’échelle pour s’adapter aux dimensions souhaitées. Si la largeur et la hauteur ne sont pas spécifiées, la taille réelle de la forme est utilisée. Si une seule largeur ou hauteur est spécifiée, l’autre est calculée pour conserver les proportions. Les dimensions obtenues sont automatiquement limitées à la taille maximale prise en charge si elles sont trop grandes.

PowerPoint.SlideBackgroundGradientFillOptions

Représente les options disponibles pour définir un remplissage dégradé PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFillOptions

Représente les options disponibles pour définir un remplissage de modèle PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPictureOrTextureFillOptions

Représente les options de remplissage de texture ou d’image PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundSolidFillOptions

Représente les options disponibles pour définir un remplissage plein PowerPoint.SlideBackground .

PowerPoint.SlideGetImageOptions

Représente les options disponibles lors de l’obtention d’une image d’une diapositive.

PowerPoint.TableAddOptions

Représente les options disponibles lors de l’ajout d’une table.

PowerPoint.TableCellBorders

Représente les bordures d’une cellule de tableau.

PowerPoint.TableCellMargins

Représente les marges d’une cellule de tableau.

PowerPoint.TableCellProperties

Représente les propriétés de cellule de tableau à mettre à jour.

PowerPoint.TableClearOptions

Représente les options disponibles lors de l’effacement d’une table.

PowerPoint.TableColumnProperties

Fournit les propriétés de colonne de table.

PowerPoint.TableMergedAreaProperties

Représente les propriétés d’une zone fusionnée de cellules dans un tableau.

PowerPoint.TableRowProperties

Fournit les propriétés de ligne de table.

PowerPoint.TextRun

Représente une séquence d’un ou plusieurs caractères avec les mêmes attributs de police.

Énumérations

PowerPoint.BindingType

Représente les types de liaison possibles.

PowerPoint.BulletStyle

Spécifie le style d’une puce.

PowerPoint.BulletType

Spécifie le type d’une puce.

PowerPoint.ConnectorType

Spécifie le type de connecteur pour les formes de trait.

PowerPoint.DocumentPropertyType

Spécifie le type de propriété de document pour les propriétés personnalisées.

PowerPoint.ErrorCodes
PowerPoint.GeometricShapeType

Spécifie le type de forme d’un GeometricShape objet .

PowerPoint.HyperlinkType

Spécifie le type d’objet auquel un lien hypertexte est appliqué.

PowerPoint.InsertSlideFormatting

Spécifie les options de mise en forme pour l’insertion des diapositives.

PowerPoint.ParagraphHorizontalAlignment

Représente l’alignement horizontal de PowerPoint.TextFrame dans un Fichier PowerPoint.Shape.

PowerPoint.PlaceholderType

Spécifie le type d’un espace réservé.

PowerPoint.ShapeAutoSize

Détermine le type de dimensionnement automatique autorisé.

PowerPoint.ShapeFillType

Spécifie le type de remplissage d'une forme.

PowerPoint.ShapeFontUnderlineStyle

Type de soulignement appliqué à une police.

PowerPoint.ShapeGetImageFormatType

Représente le format d’une image.

PowerPoint.ShapeLineDashStyle

Spécifie le style de tiret d'une ligne.

PowerPoint.ShapeLineStyle

Spécifie le style d'une ligne.

PowerPoint.ShapeType

Spécifie le type d’une forme.

PowerPoint.ShapeZOrder

Utilisez avec setZOrder pour déplacer la forme spécifiée vers le haut ou vers le bas de l’ordre de plan de la collection, qui la déplace devant ou derrière d’autres formes.

PowerPoint.SlideBackgroundFillType

Spécifie le type de remplissage d’un PowerPoint.SlideBackground.

PowerPoint.SlideBackgroundGradientFillType

Spécifie le type de remplissage dégradé pour un Objet PowerPoint.SlideBackgroundGradientFill.

PowerPoint.SlideBackgroundPatternFillType

Spécifie le type de remplissage de modèle pour un objet PowerPoint.SlideBackgroundPatternFill.

PowerPoint.SlideLayoutType

Spécifie le type d’une disposition de diapositive.

PowerPoint.TableStyle

Représente les styles de tableau intégrés disponibles.

PowerPoint.TextVerticalAlignment

Représente l’alignement vertical d’un Objet PowerPoint.TextFrame dans un fichier PowerPoint.Shape. Si l’une des options centrées est sélectionnée, le contenu du TextFrame est centré horizontalement dans le Shape en tant que groupe. Pour modifier l’alignement horizontal d’un texte, voir PowerPoint.ParagraphFormat et PowerPoint.ParagraphHorizontalAlignment.

PowerPoint.ThemeColor

Spécifie les couleurs de thème utilisées dans PowerPoint.

Functions

PowerPoint.createPresentation(base64File)

Crée et ouvre une présentation. Si vous le souhaitez, la présentation peut être préremplies avec un fichier .pptx codé en Base64.

[ Ensemble d’API : PowerPointApi 1.1 ]

PowerPoint.run(batch)

Exécute un script de traitement par lots qui effectue des actions sur le modèle objet PowerPoint, à l’aide d’un nouveau RequestContext. Une fois la promesse résolue, tous les objets suivis qui ont été alloués automatiquement pendant l’exécution sont libérés.

PowerPoint.run(object, batch)

Exécute un script de traitement par lots qui effectue des actions sur le modèle objet PowerPoint, à l’aide du RequestContext d’un objet API créé précédemment. Une fois la promesse résolue, tous les objets suivis qui ont été alloués automatiquement pendant l’exécution sont libérés.

PowerPoint.run(objects, batch)

Exécute un script de traitement par lots qui effectue des actions sur le modèle objet PowerPoint, à l’aide du RequestContext d’objets API créés précédemment.

Informations relatives à la fonction

PowerPoint.createPresentation(base64File)

Crée et ouvre une présentation. Si vous le souhaitez, la présentation peut être préremplies avec un fichier .pptx codé en Base64.

[ Ensemble d’API : PowerPointApi 1.1 ]

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

Paramètres

base64File

string

Facultatif. Fichier .pptx encodé en Base64. La valeur par défaut est null. La longueur maximale de la chaîne est de 71 680 000 caractères.

Retours

Promise<void>

Exemples

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)

Exécute un script de traitement par lots qui effectue des actions sur le modèle objet PowerPoint, à l’aide d’un nouveau RequestContext. Une fois la promesse résolue, tous les objets suivis qui ont été alloués automatiquement pendant l’exécution sont libérés.

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

Paramètres

batch

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

Fonction qui accepte un RequestContext et retourne une promesse (généralement, uniquement le résultat de « context.sync() »). Le paramètre de contexte facilite les requêtes adressées à l’application PowerPoint. Étant donné que le complément Office et l’application PowerPoint s’exécutent dans deux processus différents, requestContext est requis pour accéder au modèle objet PowerPoint à partir du complément.

Retours

Exemples

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

Exécute un script de traitement par lots qui effectue des actions sur le modèle objet PowerPoint, à l’aide du RequestContext d’un objet API créé précédemment. Une fois la promesse résolue, tous les objets suivis qui ont été alloués automatiquement pendant l’exécution sont libérés.

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

Paramètres

object
OfficeExtension.ClientObject

Objet API créé précédemment. Le lot utilise le même RequestContext que l’objet passé, ce qui signifie que toutes les modifications appliquées à l’objet seront récupérées par « context.sync() ».

batch

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

Fonction qui accepte un RequestContext et retourne une promesse (généralement, uniquement le résultat de « context.sync() »). Le paramètre de contexte facilite les requêtes adressées à l’application PowerPoint. Étant donné que le complément Office et l’application PowerPoint s’exécutent dans deux processus différents, requestContext est requis pour accéder au modèle objet PowerPoint à partir du complément.

Retours

PowerPoint.run(objects, batch)

Exécute un script de traitement par lots qui effectue des actions sur le modèle objet PowerPoint, à l’aide du RequestContext d’objets API créés précédemment.

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

Paramètres

objects

OfficeExtension.ClientObject[]

Tableau d’objets API créés précédemment. Le tableau est validé pour s’assurer que tous les objets partagent le même contexte. Le lot utilise ce RequestContext partagé, ce qui signifie que toutes les modifications appliquées à ces objets seront récupérées par « context.sync() ».

batch

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

Fonction qui accepte un RequestContext et retourne une promesse (généralement, uniquement le résultat de « context.sync() »). Le paramètre de contexte facilite les requêtes adressées à l’application PowerPoint. Étant donné que le complément Office et l’application PowerPoint s’exécutent dans deux processus différents, requestContext est requis pour accéder au modèle objet PowerPoint à partir du complément.

Retours