SlideCollection

SlideCollection class

Stellt eine Sammlung von Folien dar.

public sealed class SlideCollection : DomObject<Presentation>, ISlideCollection

Eigenschaften

NameBeschreibung
Count { get; }Ruft die Anzahl der tatsächlich in der Sammlung enthaltenen Elemente ab. SchreibgeschütztInt32 .
IsSynchronized { get; }Gibt einen Wert zurück, der angibt, ob der Zugriff auf die Sammlung synchronisiert (threadsicher) ist. SchreibgeschütztBoolean .
Item { get; }Ruft das Element am angegebenen Index ab. SchreibgeschütztSlide .
SyncRoot { get; }Gibt einen Synchronisationsstamm zurück. SchreibgeschütztObject .

Methoden

NameBeschreibung
AddClone(ISlide)Fügt eine Kopie einer angegebenen Folie am Ende der Sammlung hinzu.
AddClone(ISlide, ILayoutSlide)Fügt eine Kopie einer angegebenen Folie am Ende der Sammlung hinzu.
AddClone(ISlide, ISection)Fügt eine Kopie einer angegebenen Folie am Ende des angegebenen Abschnitts hinzu.
AddClone(ISlide, IMasterSlide, bool)Fügt eine Kopie einer angegebenen Quellfolie am Ende der Sammlung hinzu. Das geeignete Layout wird automatisch aus dem angegebenen -Master ausgewählt (das geeignete Layout ist das Layout mit demselben Typ oder Namen wie des Layouts der Quellfolie). Wenn es kein geeignetes Layout gibt, wird das Layout der Quellfolie geklont (wenn allowCloneMissingLayout wahr ist) oder PptxEditException ausgelöst (wenn allowCloneMissingLayout falsch ist).
AddEmptySlide(ILayoutSlide)Fügt am Ende der Sammlung eine neue leere Folie hinzu.
AddFromHtml(Stream)Erstellt Folien aus HTML-Text und fügt sie am Ende der Sammlung hinzu.
AddFromHtml(string)Erstellt Folien aus HTML-Text und fügt sie am Ende der Sammlung hinzu.
AddFromHtml(TextReader)Erstellt Folien aus HTML-Text und fügt sie am Ende der Sammlung hinzu.
AddFromHtml(Stream, IExternalResourceResolver, string)Erstellt Folien aus HTML-Text und fügt sie am Ende der Sammlung hinzu.
AddFromHtml(string, IExternalResourceResolver, string)Erstellt Folien aus HTML-Text und fügt sie am Ende der Sammlung hinzu.
AddFromHtml(TextReader, IExternalResourceResolver, string)Erstellt Folien aus HTML-Text und fügt sie am Ende der Sammlung hinzu.
AddFromPdf(Stream)Erstellt Folien aus dem PDF-Dokument und fügt sie am Ende der Sammlung hinzu.
AddFromPdf(string)Erstellt Folien aus dem PDF-Dokument und fügt sie am Ende der Sammlung hinzu.
CopyTo(Array, int)Kopiert alle Elemente aus der Sammlung in das angegebene Array.
GetEnumerator()Gibt einen Enumerator zurück, der die Sammlung durchläuft.
IndexOf(ISlide)Gibt einen Index der angegebenen Folie in der Sammlung zurück.
InsertClone(int, ISlide)Fügt eine Kopie einer angegebenen Folie an der angegebenen Position der Sammlung ein.
InsertClone(int, ISlide, ILayoutSlide)Fügt eine Kopie einer angegebenen Folie an der angegebenen Position der Sammlung ein.
InsertClone(int, ISlide, IMasterSlide, bool)Fügt eine Kopie einer angegebenen Quellfolie an der angegebenen Position der Sammlung ein. Das geeignete Layout wird automatisch aus dem angegebenen -Master ausgewählt (das geeignete Layout ist das Layout mit demselben Typ oder Namen wie des Layouts der Quellfolie). Wenn es kein geeignetes Layout gibt, wird das Layout der Quellfolie geklont (wenn allowCloneMissingLayout wahr ist) oder PptxEditException ausgelöst (wenn allowCloneMissingLayout falsch ist).
InsertEmptySlide(int, ILayoutSlide)Fügt eine Kopie einer angegebenen Folie an der angegebenen Position der Sammlung ein.
InsertFromHtml(int, Stream)Erstellt Folien aus HTML-Text und fügt sie an der angegebenen Position in die Sammlung ein.
InsertFromHtml(int, string)Erstellt Folien aus HTML-Text und fügt sie an der angegebenen Position in die Sammlung ein.
InsertFromHtml(int, TextReader)Erstellt Folien aus HTML-Text und fügt sie an der angegebenen Position in die Sammlung ein.
InsertFromHtml(int, Stream, IExternalResourceResolver, string)Erstellt Folien aus HTML-Text und fügt sie an der angegebenen Position in die Sammlung ein.
InsertFromHtml(int, string, IExternalResourceResolver, string)Erstellt Folien aus HTML-Text und fügt sie an der angegebenen Position in die Sammlung ein.
InsertFromHtml(int, TextReader, IExternalResourceResolver, string)Erstellt Folien aus HTML-Text und fügt sie an der angegebenen Position in die Sammlung ein.
Remove(ISlide)Entfernt das erste Vorkommen eines bestimmten Objekts aus der Sammlung.
RemoveAt(int)Entfernt das Element am angegebenen Index der Sammlung.
Reorder(int, ISlide)Verschiebt die Folie aus der Sammlung an die angegebene Position.
Reorder(int, params ISlide[])Verschiebt Folien aus der Sammlung an die angegebene Position. Folien werden ausgehend vom Index platziert, um sie in der Liste anzuzeigen.
ToArray()Erstellt ein Array mit allen darin enthaltenen Folien und gibt es zurück.
ToArray(int, int)Erstellt ein Array mit allen Folien aus dem angegebenen Bereich und gibt es zurück. Ein Index einer ersten hinzuzufügenden Folie.Eine Reihe von Folien zum Hinzufügen.

Siehe auch