Add
GlobalLayoutSlideCollection.Add-Methode
Fügt eine neue Layoutfolie zur Präsentation 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 derzeit nicht unterstützt: Text, TwoColumnText, Table, TextAndChart, ChartAndText, Diagram, Chart, 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 eine ArgumentException ausgelöst. Wenn ein null-Parameter übergeben wird, wird der Name automatisch in Bezug auf den übergebenen Layouttyp generiert (zum Beispiel “Title Slide” oder “1_Title Slide”, “2_..”, usw.). |
Rückgabewert
Hinzugefügte Folie.
Ausnahmen
Ausnahme | Bedingung |
---|---|
NotImplementedException | Wird ausgelöst, wenn ein nicht unterstützter Wert des Parameters layoutType übergeben wird. Nicht unterstützte Layouttypen sind derzeit: 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 ausgelöst, wenn master null ist. |
ArgumentException | Wird ausgelöst, wenn master zu einer anderen Präsentation gehört. |
ArgumentException | Wird ausgelöst, wenn der Wert des Layoutnamens layoutName bereits in der Sammlung der Layouts von master verwendet wird. |
Hinweise
- Das hinzugefügte Layout für den Wert SlideLayoutType.Custom von layoutType enthält keine Platzhalter und keine Formen. 2) Das Äquivalent dieser Methode ist die Methode
Add
, die über die EigenschaftLayoutSlides
aufgerufen wird.
Siehe auch
- Schnittstelle ILayoutSlide
- Schnittstelle IMasterSlide
- enum SlideLayoutType
- Klasse GlobalLayoutSlideCollection
- Namensraum Aspose.Slides
- Assembly Aspose.Slides