SlideCollection

SlideCollection class

表示幻灯片的集合。

public sealed class SlideCollection : DomObject<Presentation>, ISlideCollection

特性

姓名描述
Count { get; }获取集合中实际包含的元素数量。 只读Int32。
IsSynchronized { get; }返回一个值,指示对集合的访问是否同步(线程安全)。 只读Boolean。
Item { get; }获取指定索引处的元素。 只读Slide
SyncRoot { get; }返回同步根。 只读Object。

方法

姓名描述
AddClone(ISlide)将指定幻灯片的副本添加到集合的末尾。
AddClone(ISlide, ILayoutSlide)将指定幻灯片的副本添加到集合的末尾。
AddClone(ISlide, ISection)将指定幻灯片的副本添加到指定部分的末尾。
AddClone(ISlide, IMasterSlide, bool)将指定源幻灯片的副本添加到集合的末尾。 将自动从指定的 master 中选择适当的布局(适当的布局是与源幻灯片布局的 具有相同类型或名称的布局)。如果没有适当的布局,则源幻灯片的 布局将被克隆(如果 allowCloneMissingLayout 为真)或 PptxEditException 将被抛出(如果 allowCloneMissingLayout 是假的)。
AddEmptySlide(ILayoutSlide)将新的空幻灯片添加到集合的末尾。
AddFromHtml(Stream)从 HTML 文本创建幻灯片并将它们添加到集合的末尾。
AddFromHtml(string)从 HTML 文本创建幻灯片并将它们添加到集合的末尾。
AddFromHtml(TextReader)从 HTML 文本创建幻灯片并将它们添加到集合的末尾。
AddFromHtml(Stream, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并将它们添加到集合的末尾。
AddFromHtml(string, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并将它们添加到集合的末尾。
AddFromHtml(TextReader, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并将它们添加到集合的末尾。
AddFromPdf(Stream)从 PDF 文档创建幻灯片并将它们添加到集合的末尾。
AddFromPdf(string)从 PDF 文档创建幻灯片并将它们添加到集合的末尾。
CopyTo(Array, int)将集合中的所有元素复制到指定的数组。
GetEnumerator()返回一个遍历集合的枚举器。
IndexOf(ISlide)返回集合中指定幻灯片的索引。
InsertClone(int, ISlide)将指定幻灯片的副本插入到集合的指定位置。
InsertClone(int, ISlide, ILayoutSlide)将指定幻灯片的副本插入到集合的指定位置。
InsertClone(int, ISlide, IMasterSlide, bool)将指定源幻灯片的副本插入到集合的指定位置。 将自动从指定的 master 中选择适当的布局(适当的布局是与源幻灯片布局的 具有相同类型或名称的布局)。如果没有适当的布局,则源幻灯片的 布局将被克隆(如果 allowCloneMissingLayout 为真)或 PptxEditException 将被抛出(如果 allowCloneMissingLayout 是假的)。
InsertEmptySlide(int, ILayoutSlide)将指定幻灯片的副本插入到集合的指定位置。
InsertFromHtml(int, Stream)从 HTML 文本创建幻灯片并将它们插入到指定位置的集合中。
InsertFromHtml(int, string)从 HTML 文本创建幻灯片并将它们插入到指定位置的集合中。
InsertFromHtml(int, TextReader)从 HTML 文本创建幻灯片并将它们插入到指定位置的集合中。
InsertFromHtml(int, Stream, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并将它们插入到指定位置的集合中。
InsertFromHtml(int, string, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并将它们插入到指定位置的集合中。
InsertFromHtml(int, TextReader, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并将它们插入到指定位置的集合中。
Remove(ISlide)从集合中删除特定对象的第一个匹配项。
RemoveAt(int)移除集合指定索引处的元素。
Reorder(int, ISlide)将幻灯片从集合移动到指定位置。
Reorder(int, params ISlide[])将幻灯片从集合移动到指定位置。 幻灯片将从索引开始放置,以便它们出现在列表中。
ToArray()创建并返回一个包含所有幻灯片的数组。
ToArray(int, int)创建并返回一个数组,其中包含指定范围内的所有幻灯片。 要添加的第一张幻灯片的索引。 要添加的幻灯片数量。

也可以看看