Add
IGlobalLayoutSlideCollection.Add method
Fügt der Präsentation eine neue Layoutfolie hinzu.
public ILayoutSlide Add(IMasterSlide master, SlideLayoutType layoutType, string layoutName)
Parameter | Typ | Beschreibung |
---|---|---|
master | IMasterSlide | Masterfolie für ein neues Layout. |
layoutType | SlideLayoutType | Layouttyp für ein neues Layout. Unterstützte Layouttypen: Title, TitleOnly, Blank, TitleAndObject, VerticalText, VerticalTitleAndText, TwoObjects, SectionHeader, TwoTextAndTwoObjects, TitleObjectAndCaption, PictureAndCaption, Custom. Andere Layouttypen werden jetzt nicht unterstützt: Text, TwoColumnText, Tabelle, TextAndChart, ChartAndText, Diagramm, Diagramm, TextAndClipArt, ClipArtAndText, TextAndObject, ObjectAndText, Object, TextAndMedia, MediaAndText, ObjectOverText, TextOverObject, TextAndTwoObjects, TwoObjectsAndText, TwoObjectsOverText, FourObjects, ClipArtAndVerticalText, VerticalTitleAndTextOverChart, ObjectAndTwoObject, TwoObjectsAndObject. |
layoutName | String | Name für ein neues Layout. Wenn der übergebene Name bereits verwendet wird, wird die ArgumentException geworfen. Wenn der Null-Parameter übergeben wird, wird der Name automatisch in Bezug auf den übergebenen Layouttyp generiert (z. B. “Titelfolie” oder “1_Titelfolie”, “2_..” usw .). |
Rückgabewert
Folie hinzugefügt.
Ausnahmen
Ausnahme | Bedingung |
---|---|
NotImplementedException | Wird ausgelöst, wenn der Wert des Parameters nicht unterstützt wirdlayoutType ist bestanden. Derzeit nicht unterstützte Layouttypen: 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 | Wird geworfen, wennmaster ist null. |
ArgumentException | Wird geworfen, wennmaster gehört zur anderen Präsentation. |
ArgumentException | Wird ausgelöst, wenn der Wert des LayoutnamenslayoutName wird bereits in Sammlung der Layouts von verwendetmaster . |
Bemerkungen
- Layout für den Wert SlideLayoutType.Custom von hinzugefügtlayoutType enthält keine Platzhalter und keine Formen. 2) Analog zu dieser Methode ist Methode
Add
aufgerufen mitLayoutSlides
Eigentum.
Siehe auch
- interface ILayoutSlide
- interface IMasterSlide
- enum SlideLayoutType
- interface IGlobalLayoutSlideCollection
- namensraum Aspose.Slides
- Montage Aspose.Slides