SlideCollection

SlideCollection-Klasse

Stellt eine Sammlung von Folien dar.

public sealed class SlideCollection : DomObject<Presentation>, ISlideCollection

Eigenschaften

NameBeschreibung
Count { get; }Gibt die Anzahl der tatsächlich in der Sammlung enthaltenen Elemente zurück. Nur-Lese Int32.
IsSynchronized { get; }Gibt einen Wert zurück, der angibt, ob der Zugriff auf die Sammlung synchronisiert ist (thread-sicher). Nur-Lese Boolean.
Item { get; }Gibt das Element an dem angegebenen Index zurück. Nur-Lese Slide.
SyncRoot { get; }Gibt eine Synchronisierungswurzel zurück. Nur-Lese Object.

Methoden

NameBeschreibung
AddClone(ISlide)Fügt eine Kopie einer bestimmten Folie am Ende der Sammlung hinzu.
AddClone(ISlide, ILayoutSlide)Fügt eine Kopie einer bestimmten Folie am Ende der Sammlung hinzu.
AddClone(ISlide, ISection)Fügt eine Kopie einer bestimmten Folie am Ende der angegebenen Sektion hinzu.
AddClone(ISlide, IMasterSlide, bool)Fügt eine Kopie einer bestimmten 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 das Layout der Quellfolie). Wenn kein geeignetes Layout vorhanden ist, wird das Layout der Quellfolie geklont (wenn allowCloneMissingLayout true ist) oder eine PptxEditException wird 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, unter Berücksichtigung der PDF-Importoptionen.
CopyTo(Array, int)Kopiert alle Elemente aus der Sammlung in das angegebene Array.
GetEnumerator()Gibt einen Enumerator zurück, der durch die Sammlung iteriert.
IndexOf(ISlide)Gibt einen Index der angegebenen Folie in der Sammlung zurück.
InsertClone(int, ISlide)Fügt eine Kopie einer bestimmten Folie an der angegebenen Position der Sammlung ein.
InsertClone(int, ISlide, ILayoutSlide)Fügt eine Kopie einer bestimmten Folie an der angegebenen Position der Sammlung ein.
InsertClone(int, ISlide, IMasterSlide, bool)Fügt eine Kopie einer bestimmten 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 das Layout der Quellfolie). Wenn kein geeignetes Layout vorhanden ist, wird das Layout der Quellfolie geklont (wenn allowCloneMissingLayout true ist) oder eine PptxEditException wird ausgelöst (wenn allowCloneMissingLayout false ist).
InsertEmptySlide(int, ILayoutSlide)Fügt eine leere Folie an einer 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, 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 die erste Vorkommen eines bestimmten Objekts aus der Sammlung.
RemoveAt(int)Entfernt das Element am angegebenen Index der Sammlung.
Reorder(int, ISlide)Verschiebt die Folie von der Sammlung an die angegebene Position.
Reorder(int, params ISlide[])Verschiebt Folien von der Sammlung an die angegebene Position. Folien werden in der Reihenfolge platziert, in der sie in der Liste erscheinen, beginnend ab dem Index.
ToArray()Erstellt und gibt ein Array mit allen Folien darin zurück.
ToArray(int, int)Erstellt und gibt ein Array mit allen Folien aus dem angegebenen Bereich zurück. Ein Index der ersten Folie, die hinzugefügt werden soll. Eine Anzahl von Folien, die hinzugefügt werden sollen.

Siehe auch