GlobalLayoutSlideCollection

GlobalLayoutSlideCollection класс

Представляет коллекцию всех слайдов-макетов в презентации. Расширяет класс LayoutSlideCollection методами добавления/клонирования слайдов-макетов в контексте объединения отдельных коллекций макетов мастера.

public sealed class GlobalLayoutSlideCollection : LayoutSlideCollection, 
    IGlobalLayoutSlideCollection

Свойства

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

Методы

ИмяОписание
Add(IMasterSlide, SlideLayoutType, string)Добавляет новый слайд-макет в презентацию.
AddClone(ILayoutSlide)Добавляет копию указанного слайда-макета в презентацию.
AddClone(ILayoutSlide, IMasterSlide)Добавляет копию указанного слайда-макета в презентацию.
CopyTo(Array, int)Копирует все элементы из коллекции в указанный массив.
GetByType(SlideLayoutType)Возвращает первый слайд-макет указанного типа. Тип слайда-макета для поиска.LayoutSlide с указанным типом или null, если макеты не найдены.
GetEnumerator()Возвращает перечислитель, который перебирает элементы коллекции.
Remove(ILayoutSlide)Удаляет макет из коллекции.
RemoveUnused()Удаляет неиспользуемые слайды-макеты (слайды-макеты, у которых HasDependingSlides равен false).

См. также