Add

IMasterLayoutSlideCollection.Add method

将新的布局幻灯片添加到集合的末尾。

public ILayoutSlide Add(SlideLayoutType layoutType, string layoutName)
范围类型描述
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。
ArgumentException如果布局名称值为layoutName则抛出已在 此布局集合中使用。

评论

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

也可以看看