ISlideCollection

ISlideCollection 接口

表示幻灯片的集合。

public interface ISlideCollection : IGenericCollection<ISlide>

属性

名称描述
Item { get; }获取指定索引处的元素。为只读 ISlide

方法

名称描述
AddClone(ISlide)将指定幻灯片的副本添加到集合的末尾。
AddClone(ISlide, ILayoutSlide)将指定幻灯片的副本添加到集合的末尾。
AddClone(ISlide, ISection)将指定幻灯片的副本添加到指定部分的末尾。
AddClone(ISlide, IMasterSlide, bool)将指定源幻灯片的副本添加到集合的末尾。将自动从指定母版中选择适当的布局(适当的布局是与源幻灯片的布局具有相同类型或名称的布局)。如果没有适当的布局,则将克隆源幻灯片的布局(如果 allowCloneMissingLayout 为 true)或抛出 PptxEditException(如果 allowCloneMissingLayout 为 false)。
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 文档创建幻灯片并将其添加到集合的末尾。
AddFromPdf(Stream, PdfImportOptions)从 PDF 文档创建幻灯片并将其添加到集合的末尾。
AddFromPdf(string, PdfImportOptions)从 PDF 文档创建幻灯片并将其添加到集合的末尾,同时考虑 PDF 导入选项。
IndexOf(ISlide)返回集合中指定幻灯片的索引。
InsertClone(int, ISlide)将指定幻灯片的副本插入到集合的指定位置。
InsertClone(int, ISlide, ILayoutSlide)将指定幻灯片的副本插入到集合的指定位置。
InsertClone(int, ISlide, IMasterSlide, bool)将指定源幻灯片的副本插入到集合的指定位置。将自动从指定母版中选择适当的布局(适当的布局是与源幻灯片的布局具有相同类型或名称的布局)。如果没有适当的布局,则将克隆源幻灯片的布局(如果 allowCloneMissingLayout 为 true)或抛出 PptxEditException(如果 allowCloneMissingLayout 为 false)。
InsertEmptySlide(int, ILayoutSlide)将指定幻灯片的副本插入到集合的指定位置。
InsertFromHtml(int, Stream)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, string)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, TextReader)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, Stream, bool)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, string, bool)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, Stream, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, string, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, TextReader, IExternalResourceResolver, string)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, Stream, IExternalResourceResolver, string, bool)从 HTML 文本创建幻灯片并插入到集合的指定位置。
InsertFromHtml(int, string, IExternalResourceResolver, string, bool)从 HTML 文本创建幻灯片并插入到集合的指定位置。
Remove(ISlide)从集合中删除特定对象的第一次出现。
RemoveAt(int)从集合中删除指定索引处的元素。
Reorder(int, ISlide)将幻灯片从集合移动到指定位置。
Reorder(int, params ISlide[])将幻灯片从集合移动到指定位置。幻灯片将按照它们在列表中出现的顺序从索引开始放置。
ToArray()创建并返回一个包含所有幻灯片的数组。
ToArray(int, int)创建并返回一个包含指定范围内所有幻灯片的数组。

另请参阅