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 l’ensemble 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 pièce XML personnalisé.

PowerPoint.CustomXmlPartCollection

Collection de parties XML personnalisées.

PowerPoint.CustomXmlPartScopedCollection

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

PowerPoint.DocumentProperties

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

PowerPoint.Graphic

Représente un objet graphique dans PowerPoint.

PowerPoint.Hyperlink

Représente un seul lien hypertexte.

PowerPoint.HyperlinkCollection

Représente un ensemble de liens hypertexte.

PowerPoint.HyperlinkScopedCollection

Représente une collection étendue de liens hypertexte.

PowerPoint.Margins

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

PowerPoint.PageSetup

Représente les informations de mise en page pour 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 d’objet PowerPoint, voir Modèle d’objet PowerPoint JavaScript.

PowerPoint.RequestContext

L’objet RequestContext facilite les demandes à 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.SensitivityLabel

Représente l’étiquette de confidentialité sur la présentation.

PowerPoint.SensitivityLabelAbacAttribute

Représente un attribut de contrôle d’accès basé sur des attributs (ABAC) disponible pour la sélection sur une étiquette de confidentialité compatible ABAC.

PowerPoint.SensitivityLabelAbacAttributeValue

Représente une valeur unique sélectionnable d’un attribut de contrôle d’accès basé sur des attributs (ABAC) qui peut être appliquée à une étiquette de confidentialité.

PowerPoint.SensitivityLabelDetails

Représente les propriétés des étiquettes de confidentialité disponibles dans PowerPoint.

PowerPoint.SensitivityLabelDetailsCollection

Représente l’ensemble des objets PowerPoint.SensitivityLabelDetails .

PowerPoint.SensitivityLabelsCatalog

Fournit des méthodes pour case activée le status du catalogue d’étiquettes de confidentialité dans PowerPoint et récupérer toutes les étiquettes de confidentialité disponibles si le catalogue est activé.

PowerPoint.Shape

Représente une forme unique dans la diapositive.

PowerPoint.ShapeCollection

Représente l’ensemble des formes.

PowerPoint.ShapeFill

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

PowerPoint.ShapeFont

Représente les attributs de police, tels que le nom de 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 ligne pour l’objet forme. Pour les images et les formes géométriques, la mise en forme des lignes représente la bordure de la forme.

PowerPoint.ShapeScopedCollection

Représente un ensemble de formes.

PowerPoint.Slide

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

PowerPoint.SlideBackground

Représente l’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 dégradé de PowerPoint.SlideBackground .

PowerPoint.SlideBackgroundPatternFill

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

PowerPoint.SlideBackgroundPictureOrTextureFill

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

PowerPoint.SlideBackgroundSolidFill

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

PowerPoint.SlideCollection

Représente l’ensemble des diapositives de 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 l’ensemble des 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’un master des diapositives.

PowerPoint.SlideMasterCollection

Représente l’ensemble des masques des diapositives de la présentation.

PowerPoint.SlideScopedCollection

Représente un ensemble de diapositives dans la présentation.

PowerPoint.Table

Représente un tableau.

PowerPoint.TableCell

Représente un tableau.

PowerPoint.TableCellCollection

Représente un ensemble de cellules de tableau.

PowerPoint.TableColumn

Représente une colonne dans un tableau.

PowerPoint.TableColumnCollection

Représente un ensemble de colonnes de table.

PowerPoint.TableRow

Représente une ligne dans un tableau.

PowerPoint.TableRowCollection

Représente un ensemble de lignes de tableau.

PowerPoint.TableStyleSettings

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

PowerPoint.Tag

Représente une seule étiquette dans la diapositive.

PowerPoint.TagCollection

Représente l’ensemble des balises.

PowerPoint.TextFrame

Représente le bloc de texte d’un objet 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, la taille et la couleur de la police.

PowerPoint.HyperlinkAddOptions

Représente les options disponibles lors de l’ajout d’un lien hypertexte PowerPoint.

PowerPoint.InsertSlideOptions

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

PowerPoint.Interfaces.AdjustmentsData

Interface décrivant les données renvoyé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 renvoyées en appelant bindingCollection.toJSON().

PowerPoint.Interfaces.BindingCollectionLoadOptions

Représente l’ensemble de tous les objets de liaison qui font partie de la présentation.

PowerPoint.Interfaces.BindingCollectionUpdateData

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

PowerPoint.Interfaces.BindingData

Interface décrivant les données renvoyé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 renvoyé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 renvoyées en appelant borders.toJSON().

PowerPoint.Interfaces.BordersLoadOptions

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

PowerPoint.Interfaces.BorderUpdateData

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

PowerPoint.Interfaces.BulletFormatData

Interface décrivant les données renvoyé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 de mise à jour des données sur l’objet BulletFormat , à utiliser dans bulletFormat.set({ ... }).

PowerPoint.Interfaces.CollectionLoadOptions

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

PowerPoint.Interfaces.CustomPropertyCollectionData

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

PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions

Collection de propriétés personnalisées.

PowerPoint.Interfaces.CustomPropertyCollectionUpdateData

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

PowerPoint.Interfaces.CustomPropertyData

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

PowerPoint.Interfaces.CustomPropertyLoadOptions

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

PowerPoint.Interfaces.CustomPropertyUpdateData

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

PowerPoint.Interfaces.CustomXmlPartCollectionData

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

PowerPoint.Interfaces.CustomXmlPartCollectionLoadOptions

Collection de parties XML personnalisées.

PowerPoint.Interfaces.CustomXmlPartCollectionUpdateData

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

PowerPoint.Interfaces.CustomXmlPartData

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

PowerPoint.Interfaces.CustomXmlPartLoadOptions

Représente un objet de pièce XML personnalisé.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionData

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

PowerPoint.Interfaces.CustomXmlPartScopedCollectionLoadOptions

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

PowerPoint.Interfaces.CustomXmlPartScopedCollectionUpdateData

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

PowerPoint.Interfaces.DocumentPropertiesData

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

PowerPoint.Interfaces.DocumentPropertiesLoadOptions

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

PowerPoint.Interfaces.DocumentPropertiesUpdateData

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

PowerPoint.Interfaces.GraphicData

Interface décrivant les données renvoyées en appelant graphic.toJSON().

PowerPoint.Interfaces.GraphicLoadOptions

Représente un objet graphique dans PowerPoint.

PowerPoint.Interfaces.HyperlinkCollectionData

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

PowerPoint.Interfaces.HyperlinkCollectionLoadOptions

Représente un ensemble de liens hypertexte.

PowerPoint.Interfaces.HyperlinkCollectionUpdateData

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

PowerPoint.Interfaces.HyperlinkData

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

PowerPoint.Interfaces.HyperlinkLoadOptions

Représente un seul lien hypertexte.

PowerPoint.Interfaces.HyperlinkScopedCollectionData

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

PowerPoint.Interfaces.HyperlinkScopedCollectionLoadOptions

Représente une collection étendue de liens hypertexte.

PowerPoint.Interfaces.HyperlinkScopedCollectionUpdateData

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

PowerPoint.Interfaces.HyperlinkUpdateData

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

PowerPoint.Interfaces.MarginsData

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

PowerPoint.Interfaces.MarginsLoadOptions

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

PowerPoint.Interfaces.MarginsUpdateData

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

PowerPoint.Interfaces.PageSetupData

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

PowerPoint.Interfaces.PageSetupLoadOptions

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

PowerPoint.Interfaces.PageSetupUpdateData

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

PowerPoint.Interfaces.ParagraphFormatData

Interface décrivant les données renvoyé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 de mise à jour des données sur l’objet ParagraphFormat , à utiliser dans paragraphFormat.set({ ... }).

PowerPoint.Interfaces.PlaceholderFormatData

Interface décrivant les données renvoyé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 renvoyé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 d’objet PowerPoint, voir Modèle d’objet PowerPoint JavaScript.

PowerPoint.Interfaces.SensitivityLabelAbacAttributeData

Interface décrivant les données renvoyées en appelant sensitivityLabelAbacAttribute.toJSON().

PowerPoint.Interfaces.SensitivityLabelAbacAttributeLoadOptions

Représente un attribut de contrôle d’accès basé sur des attributs (ABAC) disponible pour la sélection sur une étiquette de confidentialité compatible ABAC.

PowerPoint.Interfaces.SensitivityLabelAbacAttributeValueData

Interface décrivant les données renvoyées en appelant sensitivityLabelAbacAttributeValue.toJSON().

PowerPoint.Interfaces.SensitivityLabelAbacAttributeValueLoadOptions

Représente une valeur unique sélectionnable d’un attribut de contrôle d’accès basé sur des attributs (ABAC) qui peut être appliquée à une étiquette de confidentialité.

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionData

Interface décrivant les données renvoyées en appelant sensitivityLabelDetailsCollection.toJSON().

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionLoadOptions

Représente l’ensemble des objets PowerPoint.SensitivityLabelDetails .

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionUpdateData

Interface de mise à jour des données sur l’objet SensitivityLabelDetailsCollection , à utiliser dans sensitivityLabelDetailsCollection.set({ ... }).

PowerPoint.Interfaces.SensitivityLabelDetailsData

Interface décrivant les données renvoyées en appelant sensitivityLabelDetails.toJSON().

PowerPoint.Interfaces.SensitivityLabelDetailsLoadOptions

Représente les propriétés des étiquettes de confidentialité disponibles dans PowerPoint.

PowerPoint.Interfaces.SensitivityLabelsCatalogData

Interface décrivant les données renvoyées en appelant sensitivityLabelsCatalog.toJSON().

PowerPoint.Interfaces.SensitivityLabelsCatalogLoadOptions

Fournit des méthodes pour case activée le status du catalogue d’étiquettes de confidentialité dans PowerPoint et récupérer toutes les étiquettes de confidentialité disponibles si le catalogue est activé.

PowerPoint.Interfaces.ShapeCollectionData

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

PowerPoint.Interfaces.ShapeCollectionLoadOptions

Représente l’ensemble des formes.

PowerPoint.Interfaces.ShapeCollectionUpdateData

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

PowerPoint.Interfaces.ShapeData

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

PowerPoint.Interfaces.ShapeFillData

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

PowerPoint.Interfaces.ShapeFillLoadOptions

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

PowerPoint.Interfaces.ShapeFillUpdateData

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

PowerPoint.Interfaces.ShapeFontData

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

PowerPoint.Interfaces.ShapeFontLoadOptions

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

PowerPoint.Interfaces.ShapeFontUpdateData

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

PowerPoint.Interfaces.ShapeGroupData

Interface décrivant les données renvoyé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 renvoyées en appelant shapeLineFormat.toJSON().

PowerPoint.Interfaces.ShapeLineFormatLoadOptions

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

PowerPoint.Interfaces.ShapeLineFormatUpdateData

Interface de mise à jour des 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 renvoyées en appelant shapeScopedCollection.toJSON().

PowerPoint.Interfaces.ShapeScopedCollectionLoadOptions

Représente un ensemble de formes.

PowerPoint.Interfaces.ShapeScopedCollectionUpdateData

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

PowerPoint.Interfaces.ShapeUpdateData

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

PowerPoint.Interfaces.SlideBackgroundData

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

PowerPoint.Interfaces.SlideBackgroundFillData

Interface décrivant les données renvoyé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 renvoyées en appelant slideBackgroundGradientFill.toJSON().

PowerPoint.Interfaces.SlideBackgroundGradientFillLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundGradientFillUpdateData

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

PowerPoint.Interfaces.SlideBackgroundLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundPatternFillData

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

PowerPoint.Interfaces.SlideBackgroundPatternFillLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundPatternFillUpdateData

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

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillData

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

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillUpdateData

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

PowerPoint.Interfaces.SlideBackgroundSolidFillData

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

PowerPoint.Interfaces.SlideBackgroundSolidFillLoadOptions

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

PowerPoint.Interfaces.SlideBackgroundSolidFillUpdateData

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

PowerPoint.Interfaces.SlideBackgroundUpdateData

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

PowerPoint.Interfaces.SlideCollectionData

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

PowerPoint.Interfaces.SlideCollectionLoadOptions

Représente l’ensemble des diapositives de la présentation.

PowerPoint.Interfaces.SlideCollectionUpdateData

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

PowerPoint.Interfaces.SlideData

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

PowerPoint.Interfaces.SlideLayoutBackgroundData

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

PowerPoint.Interfaces.SlideLayoutBackgroundLoadOptions

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

PowerPoint.Interfaces.SlideLayoutBackgroundUpdateData

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

PowerPoint.Interfaces.SlideLayoutCollectionData

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

PowerPoint.Interfaces.SlideLayoutCollectionLoadOptions

Représente l’ensemble des dispositions fournies par le masque des diapositives pour les diapositives.

PowerPoint.Interfaces.SlideLayoutCollectionUpdateData

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

PowerPoint.Interfaces.SlideLayoutData

Interface décrivant les données renvoyé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 renvoyées en appelant slideMasterBackground.toJSON().

PowerPoint.Interfaces.SlideMasterBackgroundLoadOptions

Représente l’arrière-plan d’un master des diapositives.

PowerPoint.Interfaces.SlideMasterCollectionData

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

PowerPoint.Interfaces.SlideMasterCollectionLoadOptions

Représente l’ensemble des masques des diapositives de la présentation.

PowerPoint.Interfaces.SlideMasterCollectionUpdateData

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

PowerPoint.Interfaces.SlideMasterData

Interface décrivant les données renvoyé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 renvoyées en appelant slideScopedCollection.toJSON().

PowerPoint.Interfaces.SlideScopedCollectionLoadOptions

Représente un ensemble de diapositives dans la présentation.

PowerPoint.Interfaces.SlideScopedCollectionUpdateData

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

PowerPoint.Interfaces.TableCellCollectionData

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

PowerPoint.Interfaces.TableCellCollectionLoadOptions

Représente un ensemble de cellules de tableau.

PowerPoint.Interfaces.TableCellCollectionUpdateData

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

PowerPoint.Interfaces.TableCellData

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

PowerPoint.Interfaces.TableCellLoadOptions

Représente un tableau.

PowerPoint.Interfaces.TableCellUpdateData

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

PowerPoint.Interfaces.TableColumnCollectionData

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

PowerPoint.Interfaces.TableColumnCollectionLoadOptions

Représente un ensemble de colonnes de table.

PowerPoint.Interfaces.TableColumnCollectionUpdateData

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

PowerPoint.Interfaces.TableColumnData

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

PowerPoint.Interfaces.TableColumnLoadOptions

Représente une colonne dans un tableau.

PowerPoint.Interfaces.TableColumnUpdateData

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

PowerPoint.Interfaces.TableData

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

PowerPoint.Interfaces.TableLoadOptions

Représente un tableau.

PowerPoint.Interfaces.TableRowCollectionData

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

PowerPoint.Interfaces.TableRowCollectionLoadOptions

Représente un ensemble de lignes de tableau.

PowerPoint.Interfaces.TableRowCollectionUpdateData

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

PowerPoint.Interfaces.TableRowData

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

PowerPoint.Interfaces.TableRowLoadOptions

Représente une ligne dans un tableau.

PowerPoint.Interfaces.TableRowUpdateData

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

PowerPoint.Interfaces.TableStyleSettingsData

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

PowerPoint.Interfaces.TableStyleSettingsLoadOptions

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

PowerPoint.Interfaces.TableStyleSettingsUpdateData

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

PowerPoint.Interfaces.TagCollectionData

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

PowerPoint.Interfaces.TagCollectionLoadOptions

Représente l’ensemble des balises.

PowerPoint.Interfaces.TagCollectionUpdateData

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

PowerPoint.Interfaces.TagData

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

PowerPoint.Interfaces.TagLoadOptions

Représente une seule étiquette dans la diapositive.

PowerPoint.Interfaces.TagUpdateData

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

PowerPoint.Interfaces.TextFrameData

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

PowerPoint.Interfaces.TextFrameLoadOptions

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

PowerPoint.Interfaces.TextFrameUpdateData

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

PowerPoint.Interfaces.TextRangeData

Interface décrivant les données renvoyé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 de mise à jour des données sur l’objet TextRange , à utiliser dans textRange.set({ ... }).

PowerPoint.PictureAddOptions

Représente les options disponibles lors de l’ajout d’une image (représentée par un objet PowerPoint.Shape ).

PowerPoint.ShapeAddOptions

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

PowerPoint.ShapeGetImageOptions

Représente les options disponibles lorsque vous obtenez 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 un seul de largeur ou de hauteur est spécifié, l’autre est calculé pour conserver les proportions. Les dimensions résultantes seront automatiquement fixé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 PowerPoint.SlideBackground, d’image ou de texture.

PowerPoint.SlideBackgroundSolidFillOptions

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

PowerPoint.SlideGetImageOptions

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

PowerPoint.SlideSelectionChangedEventArgs

Fournit des informations sur l’événement de sélection de diapositive modifiée.

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 du 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 du tableau.

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 du tableau.

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 ligne.

PowerPoint.DocumentPropertyType

Spécifie le type de propriété du 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 lors de l’insertion de diapositives.

PowerPoint.LabelingCapability

Indique la fonctionnalité d’étiquetage.

PowerPoint.ParagraphHorizontalAlignment

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

PowerPoint.PlaceholderType

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

PowerPoint.SensitivityLabelProtectionType

Représente le type de protection.

PowerPoint.SensitivityLabelUpdateResult

Représente le résultat de la mise à jour de l’étiquette de confidentialité sur la présentation.

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 z de la collection, ce 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 PowerPoint.SlideBackgroundGradientFill.

PowerPoint.SlideBackgroundPatternFillType

Spécifie le type de remplissage de motif pour PowerPoint.SlideBackgroundPatternFill.

PowerPoint.SlideLayoutType

Spécifie le type de mise en page d’une diapositive.

PowerPoint.TableStyle

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

PowerPoint.TextVerticalAlignment

Représente l’alignement vertical d’un PowerPoint.TextFrame dans un PowerPoint.Shape. Si l’une des options centrées est sélectionnée, le contenu de la TextFrame sera centré horizontalement dans le Shape 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 nouvelle présentation. Si vous le souhaitez, la présentation peut être préremplie avec un fichier .pptx codé en base64.

Jeu d’API : PowerPointApi 1.1

PowerPoint.run(batch)

Exécute un script de commandes 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é automatiquement alloués lors de l’exécution sont libérés.

PowerPoint.run(object, batch)

Exécute un script de commandes 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é automatiquement alloués lors de l’exécution sont libérés.

PowerPoint.run(objects, batch)

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

Informations relatives à la fonction

PowerPoint.createPresentation(base64File)

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

Jeu d’API : PowerPointApi 1.1

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

Paramètres

base64File

string

Facultatif. Fichier .pptx codé 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 commandes 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é automatiquement alloués lors de 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>

Une fonction qui accepte un RequestContext et renvoie une promesse (généralement, juste le résultat de « context.sync() »). Le paramètre contexte facilite l’envoi de demandes à l’application PowerPoint. Étant donné que le complément Office et l’application PowerPoint s’exécutent dans deux processus différents, RequestContext est nécessaire 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 commandes 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é automatiquement alloués lors de 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

Un objet API créé précédemment. Le lot utilisera le même RequestContext que l’objet transmis, 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>

Une fonction qui accepte un RequestContext et renvoie une promesse (généralement, juste le résultat de « context.sync() »). Le paramètre contexte facilite l’envoi de demandes à l’application PowerPoint. Étant donné que le complément Office et l’application PowerPoint s’exécutent dans deux processus différents, RequestContext est nécessaire pour accéder au modèle objet PowerPoint à partir du complément.

Retours

PowerPoint.run(objects, batch)

Exécute un script de commandes qui effectue des actions sur le modèle objet PowerPoint, à l’aide du RequestContext d’objets d’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 d’API créés précédemment. Le tableau sera validé pour s’assurer que tous les objets partagent le même contexte. Le lot utilisera 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>

Une fonction qui accepte un RequestContext et renvoie une promesse (généralement, juste le résultat de « context.sync() »). Le paramètre contexte facilite l’envoi de demandes à l’application PowerPoint. Étant donné que le complément Office et l’application PowerPoint s’exécutent dans deux processus différents, RequestContext est nécessaire pour accéder au modèle objet PowerPoint à partir du complément.

Retours