SlideCollection

SlideCollection Klasse

Stellt eine Sammlung von Folien dar.

public sealed class SlideCollection : DomObject<Presentation>, ISlideCollection

Eigenschaften

NameBeschreibung
Count { get; }Ruft die tatsächlich in der Sammlung enthaltene Anzahl von Elementen ab. Nur-Lesen Int32.
IsSynchronized { get; }Gibt einen Wert zurück, der angibt, ob der Zugriff auf die Sammlung synchronisiert (thread-sicher) ist. Nur-Lesen Boolean.
Item { get; }Ruft das Element am angegebenen Index ab. Nur-Lesen Slide.
SyncRoot { get; }Gibt die Synchronisationswurzel zurück. Nur-Lesen Object.

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 passende Layout wird automatisch aus dem angegebenen Master ausgewählt (ein passendes Layout ist das Layout mit dem gleichen Typ oder Namen wie das Layout der Quellfolie). Wenn kein passendes Layout vorhanden ist, wird das Layout der Quellfolie geklont (wenn allowCloneMissingLayout true ist) oder es wird eine PptxEditException ausgelöst (wenn allowCloneMissingLayout false ist).
AddEmptySlide(ILayoutSlide)Fügt eine neue leere Folie am Ende der Sammlung 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.
AddFromPdf(Stream, PdfImportOptions)Erstellt Folien aus dem PDF-Dokument und fügt sie am Ende der Sammlung hinzu.
AddFromPdf(string, PdfImportOptions)Erstellt Folien aus dem PDF-Dokument und fügt sie am Ende der Sammlung hinzu, wobei die PDF-Importoptionen berücksichtigt werden.
CopyTo(Array, int)Kopiert alle Elemente der Sammlung in das angegebene Array.
GetEnumerator()Gibt einen Enumerator zurück, der die Sammlung durchläuft.
IndexOf(ISlide)Gibt den Index der angegebenen Folie in der Sammlung zurück.
InsertClone(int, ISlide)Fügt eine Kopie einer angegebenen Folie an der angegebenen Position in die Sammlung ein.
InsertClone(int, ISlide, ILayoutSlide)Fügt eine Kopie einer angegebenen Folie an der angegebenen Position in die Sammlung ein.
InsertClone(int, ISlide, IMasterSlide, bool)Fügt eine Kopie einer angegebenen Quellfolie an der angegebenen Position in die Sammlung ein. Das passende Layout wird automatisch aus dem angegebenen Master ausgewählt (ein passendes Layout ist das Layout mit dem gleichen Typ oder Namen wie das Layout der Quellfolie). Wenn kein passendes Layout vorhanden ist, wird das Layout der Quellfolie geklont (wenn allowCloneMissingLayout true ist) oder es wird eine PptxEditException ausgelöst (wenn allowCloneMissingLayout false ist).
InsertEmptySlide(int, ILayoutSlide)Fügt eine Kopie einer angegebenen Folie an der angegebenen Position in die 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, bool)Erstellt Folien aus HTML-Text und fügt sie an der angegebenen Position in die Sammlung ein.
InsertFromHtml(int, string, bool)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.
InsertFromHtml(int, Stream, IExternalResourceResolver, string, bool)Erstellt Folien aus HTML-Text und fügt sie an der angegebenen Position in die Sammlung ein.
InsertFromHtml(int, string, IExternalResourceResolver, string, bool)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 in der Sammlung an die angegebene Position.
Reorder(int, params ISlide[])Verschiebt Folien in der Sammlung an die angegebene Position. Die Folien werden ab dem Index in der Reihenfolge ihrer Auflistung platziert.
ToArray()Erstellt und gibt ein Array mit allen Folien zurück.
ToArray(int, int)Erstellt und gibt ein Array mit allen Folien aus dem angegebenen Bereich zurück. Ein Index der ersten hinzuzufügenden Folie. Eine Anzahl von hinzuzufügenden Folien.

Siehe auch