MasterLayoutSlideCollection

MasterLayoutSlideCollection class

表示定义的母版幻灯片的所有布局幻灯片的集合。扩展了 LayoutSlideCollection 类,提供在单独的母版布局幻灯片集合中添加/插入/删除/克隆/重新排序布局幻灯片的方法。

public sealed class MasterLayoutSlideCollection : LayoutSlideCollection, 
    IMasterLayoutSlideCollection

Properties

NameDescription
Count { get; }返回集合中布局幻灯片的数量。只读 Int32。
IsSynchronized { get; }返回一个值,指示对集合的访问是否已同步(线程安全)。只读 Boolean。
Item { get; }通过索引返回布局幻灯片。只读 LayoutSlide
SyncRoot { get; }返回一个同步根。只读 Object。

Methods

NameDescription
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)将布局幻灯片从集合中移动到指定位置。

See Also