MasterLayoutSlideCollection

MasterLayoutSlideCollection class

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

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