ISlideCollection

ISlideCollection интерфейс

Представляет коллекцию слайдов.

public interface ISlideCollection : IGenericCollection<ISlide>

Свойства

ИмяОписание
Item { get; }Возвращает элемент по указанному индексу. Только для чтения ISlide.

Методы

ИмяОписание
AddClone(ISlide)Добавляет копию указанного слайда в конец коллекции.
AddClone(ISlide, ILayoutSlide)Добавляет копию указанного слайда в конец коллекции.
AddClone(ISlide, ISection)Добавляет копию указанного слайда в конец указанного раздела.
AddClone(ISlide, IMasterSlide, bool)Добавляет копию указанного исходного слайда в конец коллекции. Соответствующий шаблон будет выбран автоматически из указанного мастера (соответствующий шаблон — это шаблон с тем же Type или Name, что и шаблон исходного слайда). Если подходящего шаблона нет, то шаблон исходного слайда будет клонирован (если 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)Вставляет копию указанного исходного слайда в указанную позицию коллекции. Соответствующий шаблон будет выбран автоматически из указанного мастера (соответствующий шаблон — это шаблон с тем же Type или Name, что и шаблон исходного слайда). Если подходящего шаблона нет, то шаблон исходного слайда будет клонирован (если 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)Создаёт и возвращает массив со всеми слайдами из указанного диапазона.

См. также