MasterLayoutSlideCollection

MasterLayoutSlideCollection-Klasse

Stellt eine Sammlung aller Layoutfolien der definierten Masterfolie dar. Erweitert die LayoutSlideCollection-Klasse mit Methoden zum Hinzufügen/Einfügen/Entfernen/Klonen/Neuordnen von Layoutfolien im Kontext der einzelnen Sammlungen von Masterlayoutfolien.

public sealed class MasterLayoutSlideCollection : LayoutSlideCollection, 
    IMasterLayoutSlideCollection

Eigenschaften

NameBeschreibung
Count { get; }Gibt die Anzahl der Layoutfolien in einer Sammlung zurück. Schreibgeschütztes Int32.
IsSynchronized { get; }Gibt einen Wert zurück, der angibt, ob der Zugriff auf die Sammlung synchronisiert ist (threadsicher). Schreibgeschütztes Boolean.
Item { get; }Gibt die Layoutfolie nach Index zurück. Schreibgeschütztes LayoutSlide.
SyncRoot { get; }Gibt eine Synchronisierungswurzel zurück. Schreibgeschütztes Objekt.

Methoden

NameBeschreibung
Add(SlideLayoutType, string)Fügt der Sammlung eine neue Layoutfolie am Ende hinzu.
AddClone(ILayoutSlide)Fügt eine Kopie einer bestimmten Layoutfolie am Ende der Sammlung hinzu.
CopyTo(Array, int)Kopiert alle Elemente aus der Sammlung in das angegebene Array.
GetByType(SlideLayoutType)Gibt die erste Layoutfolie des angegebenen Typs zurück. Ein Typ von Layoutfolie, nach dem gesucht werden soll.LayoutSlide mit dem angegebenen Typ oder null, wenn keine Layouts gefunden wurden.
GetEnumerator()Gibt einen Enumerator zurück, der durch die Sammlung iteriert.
Insert(int, SlideLayoutType, string)Fügt der Sammlung eine neue Layoutfolie an der angegebenen Position ein.
InsertClone(int, ILayoutSlide)Fügt an der angegebenen Position der Sammlung eine Kopie einer bestimmten Layoutfolie ein.
Remove(ILayoutSlide)Entfernt eine Layoutfolie aus der Sammlung.
RemoveAt(int)Entfernt das Element am angegebenen Index der Sammlung.
RemoveUnused()Entfernt ungenutzte Layoutfolien (Layoutfolien, deren HasDependingSlides falsch ist).
Reorder(int, ILayoutSlide)Verschiebt die Layoutfolie aus der Sammlung an die angegebene Position.

Siehe Auch