SlideCollection
Содержание
[
Скрывать
]SlideCollection класс
Представляет коллекцию слайдов.
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) | Добавляет копию указанного исходного слайда в конец коллекции. Подходящий макет будет выбран автоматически из указанного мастер-макета (подходящий макет — это макет с тем же типом или именем, что и макет исходного слайда). Если подходящий макет отсутствует, макет исходного слайда будет клонирован (если 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. |
| CopyTo(Array, int) | Копирует все элементы из коллекции в указанный массив. |
| GetEnumerator() | Возвращает перечислитель, который перебирает элементы коллекции. |
| 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) | Создаёт и возвращает массив со всеми слайдами из указанного диапазона. Индекс первого добавляемого слайда. Количество слайдов для добавления. |
См. также
- класс DomObject<TParent>
- класс Presentation
- интерфейс ISlideCollection
- пространство имён Aspose.Slides
- сборка Aspose.Slides