Add

GlobalLayoutSlideCollection.Add method

向演示文稿添加新的布局幻灯片。

public ILayoutSlide Add(IMasterSlide master, SlideLayoutType layoutType, string layoutName)
范围类型描述
masterIMasterSlide新布局的母版幻灯片。
layoutTypeSlideLayoutType新布局的布局类型。 支持的布局类型: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。
layoutNameString新布局的名称。如果传递的名称已在使用中,则会抛出 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

评论

  1. layoutType的值 SlideLayoutType.Custom 添加了布局 不包含占位符和形状。 2) 该方法的类似物是方法Add 使用LayoutSlides属性访问。

也可以看看