Insert

IMasterLayoutSlideCollection.Insert méthode

Insère une nouvelle diapositive de mise en page à la position spécifiée de la collection.

public ILayoutSlide Insert(int index, SlideLayoutType layoutType, string layoutName)
ParamètreTypeDescription
indexInt32Index de la nouvelle diapositive.
layoutTypeSlideLayoutTypeType de mise en page pour une nouvelle mise en page. Types de mises en page supportés : Title, TitleOnly, Blank, TitleAndObject, VerticalText, VerticalTitleAndText, TwoObjects, SectionHeader, TwoTextAndTwoObjects, TitleObjectAndCaption, PictureAndCaption, Custom. D’autres types de mise en page ne sont pas supportés pour le moment : 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 levée. Si un paramètre nul est passé, alors le 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 insérée.

Exceptions

exceptioncondition
NotImplementedExceptionLevée si une valeur non supportée du paramètre layoutType est passée. Types de mise en page qui ne sont pas supportés maintenant : Text, TwoColumnText, Table, TextAndChart, ChartAndText, Diagram, Chart, TextAndClipArt, ClipArtAndText, TextAndObject, ObjectAndText, Object, TextAndMedia, MediaAndText, ObjectOverText, TextOverObject, TextAndTwoObjects, TwoObjectsAndText, TwoObjectsOverText, FourObjects, ClipArtAndVerticalText, VerticalTitleAndTextOverChart, ObjectAndTwoObject, TwoObjectsAndObject.
ArgumentExceptionLevée si la valeur du nom de mise en page layoutName est déjà utilisée dans cette collection de mises en page.

Remarques

La mise en page insérée pour la valeur SlideLayoutType.Custom de layoutType ne contient aucun espace réservé et aucune forme.

Voir Aussi