GlobalLayoutSlideCollection

GlobalLayoutSlideCollection class

Представляет коллекцию всех слайдов макета в презентации. Расширяет класс 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).

Смотрите также