Add
IGlobalLayoutSlideCollection.Add method
Ajoute une nouvelle diapositive de mise en page à la présentation.
public ILayoutSlide Add(IMasterSlide master, SlideLayoutType layoutType, string layoutName)
Paramètre | Taper | La description |
---|---|---|
master | IMasterSlide | Diapositive principale pour une nouvelle mise en page. |
layoutType | SlideLayoutType | Type de mise en page pour une nouvelle mise en page. Types de mise en page pris en charge : Title, TitleOnly, Blank, TitleAndObject, VerticalText, VerticalTitleAndText, TwoObjects, SectionHeader, TwoTextAndTwoObjects, TitleObjectAndCaption, PictureAndCaption, Custom. Les autres types de mise en page ne sont plus pris en charge : Text, TwoColumnText, Tableau, TextAndChart, ChartAndText, Diagramme, Graphique, TextAndClipArt, ClipArtAndText, TextAndObject, ObjectAndText, Objet, TextAndMedia, MediaAndText, ObjectOverText, TextOverObject, TextAndTwoObjects, TwoObjectsAndText, TwoObjectsOverText, FourObjects, ClipArtAndVerticalText, VerticalTitleAndTextOverChart, ObjectAndTwoObject, TwoObjectsAndObject. |
layoutName | String | Nom d’une nouvelle mise en page. Si le nom passé est déjà utilisé, l’ArgumentException sera lancée. Si le paramètre null est passé, le nom est généré automatiquement en ce qui concerne le type de mise en page passé (par exemple “Title Slide” ou “1_Title Slide”, “2_..”, etc. .). |
Return_Value
Diapositive ajoutée.
Exceptions
exception | condition |
---|---|
NotImplementedException | Levé si la valeur du paramètre n’est pas prise en chargelayoutType est passé. Types de mise en page qui ne sont pas pris en charge actuellement : Text, TwoColumnText, Table, TextAndChart, ChartAndText, Diagram, Chart, TextAndClipArt, ClipArtAndText, TextAndObject, ObjectAndText, Object, TextAndMedia, MediaAndText, ObjectOverText, TextOverObject, TextAndTwoObjects, TwoObjectsAndText, TwoObjectsOverText, FourObjects, ClipArtAndVerticalText, VerticalTitleAndTextOverChart, ObjectAndTwoObject, TwoObjectsAndObject. |
ArgumentNullException | Lancé simaster est nul. |
ArgumentException | Lancé simaster appartient à l’autre présentation. |
ArgumentException | Levé si la valeur du nom de la mise en pagelayoutName est déjà utilisé dans la collection des mises en page demaster . |
Remarques
- Disposition ajoutée pour la valeur SlideLayoutType.Custom delayoutType ne contient aucun espace réservé et aucune forme. 2) L’analogue de cette méthode est la méthode
Add
accédé avecLayoutSlides
propriété.
Voir également
- interface ILayoutSlide
- interface IMasterSlide
- enum SlideLayoutType
- interface IGlobalLayoutSlideCollection
- espace de noms Aspose.Slides
- Assemblée Aspose.Slides