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).

См. также