Add
IGlobalLayoutSlideCollection.Add method
向演示文稿添加新的布局幻灯片。
public ILayoutSlide Add(IMasterSlide master, SlideLayoutType layoutType, string layoutName)
范围 | 类型 | 描述 |
---|---|---|
master | IMasterSlide | 新布局的母版幻灯片。 |
layoutType | SlideLayoutType | 新布局的布局类型。 支持的布局类型:Title、TitleOnly、Blank、TitleAndObject、VerticalText、VerticalTitleAndText、TwoObjects、SectionHeader、TwoTextAndTwoObjects、TitleObjectAndCaption、PictureAndCaption、Custom。 现在不支持其他布局类型: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 | 新布局的名称。如果传递的名称已在使用中,则会抛出 ArgumentException。 如果传递了 null 参数,则根据传递的布局类型自动生成名称 (例如“Title Slide”或“1_Title Slide”、“2_..”等。 )。 |
返回值
添加幻灯片。
例外
例外 | (健康)状况 |
---|---|
NotImplementedException | 如果参数值不受支持,则抛出layoutType通过了。现在不支持的布局类型: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 | 如果master为空则抛出。 |
ArgumentException | 如果master属于其他介绍。 |
ArgumentException | 如果布局名称值为layoutName则抛出已经在 的布局集合中使用master。 |
评论
- 为layoutType的值 SlideLayoutType.Custom 添加了布局 不包含占位符和形状。 2) 该方法的类似物是方法
Add
使用LayoutSlides
属性访问。
也可以看看
- interface ILayoutSlide
- interface IMasterSlide
- enum SlideLayoutType
- interface IGlobalLayoutSlideCollection
- 命名空间 Aspose.Slides
- 部件 Aspose.Slides