Add

GlobalLayoutSlideCollection.Add méthode

Ajoute une nouvelle diapositive de mise en page à la présentation.

public ILayoutSlide Add(IMasterSlide master, SlideLayoutType layoutType, string layoutName)
ParamètreTypeDescription
masterIMasterSlideDiapositive maître pour une nouvelle mise en page.
layoutTypeSlideLayoutTypeType 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. D’autres types de mise en page 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.
layoutNameStringNom pour une nouvelle mise en page. Si le nom passé est déjà utilisé, une ArgumentException sera lancée. Si le paramètre null est passé, un nom sera généré automatiquement en fonction du type de mise en page passé (par exemple “Title Slide” ou “1_Title Slide”, “2_..”, etc.).

Valeur de Retour

Diapositive ajoutée.

Exceptions

exceptioncondition
NotImplementedExceptionLancé si une valeur non prise en charge du paramètre layoutType est passée. 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.
ArgumentNullExceptionLancé si master est null.
ArgumentExceptionLancé si master appartient à une autre présentation.
ArgumentExceptionLancé si la valeur de nom de mise en page layoutName est déjà utilisée dans la collection des mises en page de master.

Remarques

  1. La mise en page ajoutée pour la valeur SlideLayoutType.Custom de layoutType ne contient aucun espace réservé ni aucune forme. 2) L’analogue de cette méthode est la méthode Add accessible avec la propriété LayoutSlides.

Voir aussi