ShapeCollection
Inhalt
[
Ausblenden
]ShapeCollection Klasse
Stellt eine Sammlung von Formen dar.
public sealed class ShapeCollection : DomObject<GroupShape>, IShapeCollection
Eigenschaften
| Name | Beschreibung |
|---|---|
| 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 IShape. |
| ParentGroup { get; } | Ruft das übergeordnete Gruppierungsformen-Objekt für die Formen-Sammlung ab. Nur-Lesen IGroupShape. |
| SyncRoot { get; } | Gibt die Synchronisationswurzel zurück. Nur-Lesen Object. |
Methoden
| Name | Beschreibung |
|---|---|
| AddAudioFrameCD(float, float, float, float) | Erstellt einen neuen Audio-Frame, der mit einer CD-Spur verknüpft ist, und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddAudioFrameEmbedded(float, float, float, float, IAudio) | Erstellt einen neuen Audio-Frame und fügt ihn am Ende der Formen-Sammlung hinzu, wobei ein vorhandenes Audio-Objekt aus der Presentation.Audios-Liste verwendet wird. |
| AddAudioFrameEmbedded(float, float, float, float, Stream) | Erstellt einen neuen Audio-Frame mit einer eingebetteten WAV-Datei und fügt ihn am Ende der Formen-Sammlung hinzu. Der eingebettete Audio-Clip wird zur Presentation.Audios-Sammlung hinzugefügt. |
| AddAudioFrameLinked(float, float, float, float, string) | Erstellt einen neuen Audio-Frame, der mit einer externen Audiodatei verknüpft ist, und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddAutoShape(ShapeType, float, float, float, float) | Erstellt eine neue Auto-Form mit Standardformatierung und fügt sie am Ende der Formen-Sammlung hinzu. |
| AddAutoShape(ShapeType, float, float, float, float, bool) | Erstellt eine neue Auto-Form und fügt sie am Ende der Formen-Sammlung hinzu, optional mit Standard-Vorlagenformatierung initialisiert. |
| AddChart(ChartType, float, float, float, float) | Erstellt ein neues Diagramm, initialisiert es mit Beispiel-Seriendaten und -Einstellungen und fügt es am Ende der Formen-Sammlung hinzu. |
| AddChart(ChartType, float, float, float, float, bool) | Erstellt ein neues Diagramm, initialisiert es mit Beispiel-Seriendaten und -Einstellungen und fügt es am Ende der Formen-Sammlung hinzu. |
| AddClone(IShape) | Erstellt eine Kopie der angegebenen Form und fügt sie am Ende der Formen-Sammlung hinzu. Die geklonte Form behält Position und Größe des Originals bei. |
| AddClone(IShape, float, float) | Erstellt eine Kopie der angegebenen Form und fügt sie am Ende der Formen-Sammlung hinzu. Die neue Form übernimmt die Breite und Höhe der sourceShape. |
| AddClone(IShape, float, float, float, float) | Erstellt eine Kopie der angegebenen Form und fügt sie am Ende der Formen-Sammlung hinzu. |
| AddConnector(ShapeType, float, float, float, float) | Erstellt eine neue Verbindungslinie mit Standard-Vorlagenstil und fügt sie am Ende der Formen-Sammlung hinzu. |
| AddConnector(ShapeType, float, float, float, float, bool) | Erstellt eine neue Verbindungslinie und fügt sie am Ende der Formen-Sammlung hinzu, optional mit Standard-Vorlagenstil. |
| AddGroupShape() | Erstellt eine neue leere Gruppierungsform und fügt sie am Ende der Formen-Sammlung hinzu. Der Rahmen der Gruppe passt sich automatisch an alle hinzugefügten Formen an. |
| AddGroupShape(ISvgImage, float, float, float, float) | Erstellt eine neue Gruppierungsform, konvertiert das angegebene SVG-Bild in einzelne Formen und fügt die resultierende Gruppe am Ende der Formen-Sammlung hinzu. |
| AddMathShape(float, float, float, float) | Erstellt eine neue Rechteck-Auto-Form für mathematischen Inhalt und fügt sie am Ende der Formen-Sammlung hinzu. |
| AddOleObjectFrame(float, float, float, float, IOleEmbeddedDataInfo) | Erstellt einen neuen OLE-Objekt-Frame und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddOleObjectFrame(float, float, float, float, string, string) | Erstellt einen neuen OLE-Objekt-Frame und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddPictureFrame(ShapeType, float, float, float, float, IPPImage) | Erstellt einen neuen Bild-Frame, der das angegebene Bild enthält, und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddSectionZoomFrame(float, float, float, float, ISection) | Erstellt einen neuen Section-Zoom-Frame und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddSectionZoomFrame(float, float, float, float, ISection, IPPImage) | Erstellt einen neuen Section-Zoom-Frame mit vordefiniertem Bild und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddSmartArt(float, float, float, float, SmartArtLayoutType) | Erstellt ein SmartArt-Diagramm und fügt es am Ende der Formen-Sammlung hinzu. |
| AddSummaryZoomFrame(float, float, float, float) | Erstellt einen neuen Summary-Zoom-Frame und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddTable(float, float, double[], double[]) | Erstellt eine neue Tabelle und fügt sie am Ende der Formen-Sammlung hinzu. |
| AddVideoFrame(float, float, float, float, IVideo) | Erstellt einen neuen Video-Frame und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddVideoFrame(float, float, float, float, string) | Erstellt einen neuen Video-Frame und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddZoomFrame(float, float, float, float, ISlide) | Erstellt einen neuen Zoom-Frame und fügt ihn am Ende der Formen-Sammlung hinzu. |
| AddZoomFrame(float, float, float, float, ISlide, IPPImage) | Erstellt einen neuen Zoom-Frame und fügt ihn am Ende der Formen-Sammlung hinzu. |
| Clear() | Entfernt alle Formen aus der Formen-Sammlung. |
| 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(IShape) | Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Form in der Sammlung zurück. |
| InsertAudioFrameCD(int, float, float, float, float) | Erstellt einen neuen Audio-Frame, der mit einer CD-Spur verknüpft ist, und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertAudioFrameEmbedded(int, float, float, float, float, IAudio) | Erstellt einen neuen Audio-Frame und fügt ihn an der angegebenen Position in die Formen-Sammlung ein, wobei ein vorhandenes Audio-Objekt aus der Presentation.Audios-Liste verwendet wird. |
| InsertAudioFrameEmbedded(int, float, float, float, float, Stream) | Erstellt einen neuen Audio-Frame mit einer eingebetteten WAV-Datei und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. Der eingebettete Audio-Clip wird zur Presentation.Audios-Sammlung hinzugefügt. |
| InsertAudioFrameLinked(int, float, float, float, float, string) | Erstellt einen neuen Audio-Frame, der mit einer externen Audiodatei verknüpft ist, und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertAutoShape(int, ShapeType, float, float, float, float) | Erstellt eine neue Auto-Form und fügt sie an der angegebenen Position in die Formen-Sammlung ein, wobei die Standard-Vorlagenformatierung angewendet wird. |
| InsertAutoShape(int, ShapeType, float, float, float, float, bool) | Erstellt eine neue Auto-Form und fügt sie an der angegebenen Position in die Formen-Sammlung ein, optional mit Standard-Vorlagenstil initialisiert. |
| InsertChart(ChartType, float, float, float, float, int) | Erstellt ein neues Diagramm, initialisiert es mit Beispiel-Seriendaten und -Einstellungen und fügt es an der angegebenen Position in die Formen-Sammlung ein. |
| InsertChart(ChartType, float, float, float, float, int, bool) | Erstellt ein neues Diagramm, initialisiert es mit Beispiel-Seriendaten und -Einstellungen und fügt es an der angegebenen Position in die Formen-Sammlung ein. |
| InsertClone(int, IShape) | Erstellt eine Kopie der angegebenen Form und fügt sie an der angegebenen Position in die Formen-Sammlung ein. Die geklonte Form behält Position und Größe des Originals bei. |
| InsertClone(int, IShape, float, float) | Erstellt eine Kopie der angegebenen Form und fügt sie an der angegebenen Position in die Formen-Sammlung ein. Die neue Form übernimmt die Breite und Höhe der sourceShape. |
| InsertClone(int, IShape, float, float, float, float) | Erstellt eine Kopie der angegebenen Form und fügt sie an der angegebenen Position in die Formen-Sammlung ein. |
| InsertConnector(int, ShapeType, float, float, float, float) | Erstellt eine neue Verbindungslinie und fügt sie an der angegebenen Position in die Formen-Sammlung ein, wobei die Standard-Vorlagenstil angewendet wird. |
| InsertConnector(int, ShapeType, float, float, float, float, bool) | Erstellt eine neue Verbindungslinie und fügt sie an der angegebenen Position in die Formen-Sammlung ein, optional mit Standard-Vorlagenstil. |
| InsertGroupShape(int) | Erstellt eine neue leere Gruppierungsform und fügt sie an der angegebenen Position in die Formen-Sammlung ein. Der Rahmen der Gruppe passt sich automatisch an alle hinzugefügten Formen an. |
| InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo) | Erstellt einen neuen OLE-Objekt-Frame und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertOleObjectFrame(int, float, float, float, float, string, string) | Erstellt einen neuen OLE-Objekt-Frame und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertPictureFrame(int, ShapeType, float, float, float, float, IPPImage) | Erstellt einen neuen Bild-Frame, der das angegebene Bild enthält, und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertSectionZoomFrame(int, float, float, float, float, ISection) | Erstellt einen neuen Section-Zoom-Frame und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertSectionZoomFrame(int, float, float, float, float, ISection, IPPImage) | Erstellt einen neuen Section-Zoom-Frame mit vordefiniertem Bild und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertSummaryZoomFrame(int, float, float, float, float) | Erstellt einen neuen Summary-Zoom-Frame und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertTable(int, float, float, double[], double[]) | Erstellt eine neue Tabelle und fügt sie an der angegebenen Position in die Formen-Sammlung ein. |
| InsertVideoFrame(int, float, float, float, float, string) | Erstellt einen neuen Video-Frame und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertZoomFrame(int, float, float, float, float, ISlide) | Erstellt einen neuen Zoom-Frame und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage) | Erstellt einen neuen Zoom-Frame mit vordefiniertem Bild und fügt ihn an der angegebenen Position in die Formen-Sammlung ein. |
| Remove(IShape) | Entfernt das erste Vorkommen der angegebenen Form aus der Formen-Sammlung. |
| RemoveAt(int) | Entfernt die Form an der angegebenen Position aus der Formen-Sammlung. |
| Reorder(int, IShape) | Verschiebt die angegebene Form an eine neue Position innerhalb der Formen-Sammlung. |
| Reorder(int, params IShape[]) | Verschiebt die angegebenen Formen innerhalb der Formen-Sammlung und platziert sie beginnend ab dem angegebenen Index. |
| ToArray() | Erstellt und gibt ein Array zurück, das alle Formen enthält. |
| ToArray(int, int) | Erstellt und gibt ein Array zurück, das alle Formen im angegebenen Bereich enthält. |
Siehe auch
- Klasse DomObject<TParent>
- Klasse GroupShape
- Schnittstelle IShapeCollection
- Namensraum Aspose.Slides
- Assembly Aspose.Slides