MasterLayoutSlideCollection

MasterLayoutSlideCollection класс

Представляет коллекцию всех макетных слайдов заданного основного слайда. Наследует класс LayoutSlideCollection и содержит методы для добавления/вставки/удаления/клонирования/перестановки макетных слайдов в контексте отдельных коллекций макетных слайдов мастера.

public sealed class MasterLayoutSlideCollection : LayoutSlideCollection, 
    IMasterLayoutSlideCollection

Свойства

ИмяОписание
Count { get; }Возвращает количество макетных слайдов в коллекции. Только для чтения Int32.
IsSynchronized { get; }Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потокобезопасный). Только для чтения Boolean.
Item { get; }Возвращает макетный слайд по индексу. Только для чтения LayoutSlide.
SyncRoot { get; }Возвращает объект синхронизации. Только для чтения Object.

Методы

ИмяОписание
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)Перемещает макетный слайд в коллекции на указанную позицию.

См. также