MasterLayoutSlideCollection

MasterLayoutSlideCollection 类

表示已定义母版幻灯片的所有版面幻灯片的集合。扩展 LayoutSlideCollection 类,提供在各个母版版面幻灯片集合的上下文中添加/插入/移除/克隆/重新排序版面幻灯片的方法。

public sealed class MasterLayoutSlideCollection : LayoutSlideCollection, 
    IMasterLayoutSlideCollection

属性

名称描述
Count { get; }返回集合中版面幻灯片的数量。只读 Int32。
IsSynchronized { get; }返回指示对集合的访问是否同步(线程安全)的值。只读 Boolean。
Item { get; }按索引返回版面幻灯片。只读 LayoutSlide
SyncRoot { get; }返回同步根。只读 Object。

方法

名称描述
Add(SlideLayoutType, string)将新的版面幻灯片添加到集合的末尾。
AddClone(ILayoutSlide)将指定版面幻灯片的副本添加到集合的末尾。
CopyTo(Array, int)将集合中的所有元素复制到指定的数组。
GetByType(SlideLayoutType)返回指定类型的第一个版面幻灯片。要查找的版面幻灯片类型。LayoutSlide具有指定类型的版面幻灯片,如果未找到则返回 null。
GetEnumerator()返回遍历集合的枚举器。
Insert(int, SlideLayoutType, string)在集合的指定位置插入新的版面幻灯片。
InsertClone(int, ILayoutSlide)在集合的指定位置插入指定版面幻灯片的副本。
Remove(ILayoutSlide)从集合中移除版面。
RemoveAt(int)移除集合中指定索引的元素。
RemoveUnused()移除未使用的版面幻灯片(HasDependingSlides 为 false 的版面幻灯片)。
Reorder(int, ILayoutSlide)将版面幻灯片从集合移动到指定位置。

参见