ShapeCollection
Inhalt
[
Ausblenden
]ShapeCollection class
Stellt eine Sammlung von Formen dar.
public sealed class ShapeCollection : DomObject<GroupShape>, IShapeCollection
Eigenschaften
Name | Beschreibung |
---|---|
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ütztIShape . |
ParentGroup { get; } | Gibt das übergeordnete GroupShape-Objekt für eine Formensammlung zurück. SchreibgeschütztIGroupShape . |
SyncRoot { get; } | Gibt einen Synchronisationsstamm zurück. SchreibgeschütztObject . |
Methoden
Name | Beschreibung |
---|---|
AddAudioFrameCD(float, float, float, float) | Fügt einen AudioFrame mit CD am Ende der Sammlung hinzu. |
AddAudioFrameEmbedded(float, float, float, float, IAudio) | Fügt einen neuen Audioframe mit eingebetteter Audiodatei am Ende einer Sammlung hinzu. Es verwendet eine Audiodatei aus der Presentation.Audios-Liste. |
AddAudioFrameEmbedded(float, float, float, float, Stream) | Fügt am Ende einer Sammlung einen neuen Audioframe mit eingebetteter Audiodatei hinzu. Eingebettete Audiodatei kann nur eine WAV-Datei sein. Fügt neues Audio zur Presentation.Audios-Liste hinzu. |
AddAudioFrameLinked(float, float, float, float, string) | Fügt einen neuen Audioframe mit verknüpfter Audiodatei am Ende einer Sammlung hinzu. |
AddAutoShape(ShapeType, float, float, float, float) | Erstellt eine neue AutoForm, stimmt sie anhand der Standardvorlage ab und fügt sie am Ende der Sammlung hinzu. |
AddAutoShape(ShapeType, float, float, float, float, bool) | Erstellt eine neue AutoForm und fügt sie am Ende der Sammlung hinzu. |
AddChart(ChartType, float, float, float, float) | Erstellt ein neues Diagramm, initialisiert es mit Beispielseriendaten und -einstellungen und fügt es am Ende der Sammlung hinzu. |
AddChart(ChartType, float, float, float, float, bool) | Erstellt ein neues Diagramm und fügt es am Ende der Sammlung hinzu. |
AddClone(IShape) | Fügt eine Kopie einer bestimmten Form am Ende der Sammlung hinzu. X, Y, Breite und Höhe der neuen Form sind gleich X, Y, Breite und Höhe dersourceShape . |
AddClone(IShape, float, float) | Fügt eine Kopie einer bestimmten Form am Ende der Sammlung hinzu. Breite und Höhe der neuen Form sind gleich Breite und Höhe dersourceShape . |
AddClone(IShape, float, float, float, float) | Fügt eine Kopie einer bestimmten Form am Ende der Sammlung hinzu. |
AddConnector(ShapeType, float, float, float, float) | Erstellt einen neuen Connector, optimiert ihn anhand der Standardvorlage und fügt ihn am Ende der Sammlung hinzu. |
AddConnector(ShapeType, float, float, float, float, bool) | Erstellt einen neuen Connector und fügt ihn am Ende der Sammlung hinzu. |
AddGroupShape() | Erstellt eine neue GroupShape und fügt sie am Ende der Sammlung hinzu. Größe und Position des GroupShape-Rahmens werden an den Inhalt angepasst, wenn eine neue Form zur GroupShape hinzugefügt wird. |
AddGroupShape(ISvgImage, float, float, float, float) | Erstellt eine neue GroupShape, füllt sie mit konvertierten Formen aus SVG und fügt sie am Ende der Sammlung hinzu. |
AddMathShape(float, float, float, float) | Erstellt eine neue Autoshape, die von der Standardvorlage auf mathematische Inhalte abgestimmt ist, und fügt sie am Ende der Sammlung hinzu. |
AddOleObjectFrame(float, float, float, float, IOleEmbeddedDataInfo) | Fügt ein neues OLE-Objekt am Ende einer Sammlung hinzu. |
AddOleObjectFrame(float, float, float, float, string, string) | Fügt ein neues OLE-Objekt am Ende einer Sammlung hinzu. |
AddPictureFrame(ShapeType, float, float, float, float, IPPImage) | Erstellt einen neuen PictureFrame und fügt ihn am Ende der Sammlung hinzu. |
AddSectionZoomFrame(float, float, float, float, ISection) | Fügt ein neues Abschnitts-Zoom-Objekt am Ende einer Sammlung hinzu. |
AddSectionZoomFrame(float, float, float, float, ISection, IPPImage) | Fügt ein neues Abschnitts-Zoom-Objekt am Ende einer Sammlung mit einem vordefinierten Bild hinzu. |
AddSmartArt(float, float, float, float, SmartArtLayoutType) | SmartArt-Diagramm hinzufügen. |
AddSummaryZoomFrame(float, float, float, float) | Fügt ein neues Zusammenfassungs-Zoom-Objekt am Ende einer Sammlung hinzu. |
AddTable(float, float, double[], double[]) | Erstellt eine neue Tabelle und fügt sie am Ende der Sammlung hinzu. |
AddVideoFrame(float, float, float, float, IVideo) | Fügt einen neuen Videoframe am Ende einer Sammlung hinzu. |
AddVideoFrame(float, float, float, float, string) | Fügt einen neuen Videoframe am Ende einer Sammlung hinzu. |
AddZoomFrame(float, float, float, float, ISlide) | Fügt ein neues Zoom-Objekt am Ende einer Sammlung hinzu. |
AddZoomFrame(float, float, float, float, ISlide, IPPImage) | Fügt ein neues Zoom-Objekt am Ende einer Sammlung hinzu. |
Clear() | Entfernt alle Formen aus der 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 einer Form in der Sammlung zurück. |
InsertAudioFrameCD(int, float, float, float, float) | Fügen Sie einen AudioFrame mit CD ein. |
InsertAudioFrameEmbedded(int, float, float, float, float, IAudio) | Fügt einen AudioFrame mit eingebetteter Audiodatei ein. Es verwendet eine Audiodatei aus der Presentation.Audios-Liste. |
InsertAudioFrameEmbedded(int, float, float, float, float, Stream) | Fügen Sie einen AudioFrame mit eingebetteter Audiodatei ein. Eingebetteter Audiodatei-Sound kann nur WAV sein. |
InsertAudioFrameLinked(int, float, float, float, float, string) | Erstellt einen neuen Audioframe mit verknüpfter Audiodatei und fügt ihn am angegebenen Index in eine Sammlung ein. |
InsertAutoShape(int, ShapeType, float, float, float, float) | Erstellt eine neue AutoForm, stimmt sie aus der Standardvorlage ab und fügt sie in die Sammlung am angegebenen Index ein. Hinweis: Der Typ der Form wird durch den Parameter shapeType bestimmt. |
InsertAutoShape(int, ShapeType, float, float, float, float, bool) | Erstellt eine neue AutoForm und fügt sie am angegebenen Index in die Sammlung ein. Hinweis: Der Typ der Form wird durch den Parameter shapeType bestimmt. |
InsertChart(ChartType, float, float, float, float, int) | Erstellt ein neues Diagramm, initialisiert es mit Probenseriendaten und -einstellungen und fügt es an der angegebenen Position in der Sammlung ein. |
InsertChart(ChartType, float, float, float, float, int, bool) | Erstellt ein neues Diagramm und fügt es an der angegebenen Position in der Sammlung ein. |
InsertClone(int, IShape) | Fügt eine Kopie einer bestimmten Form an der angegebenen Position der Sammlung ein. X, Y, Breite und Höhe der neuen Form sind gleich X, Y, Breite und Höhe dersourceShape . |
InsertClone(int, IShape, float, float) | Fügt eine Kopie einer bestimmten Form an der angegebenen Position der Sammlung ein. Breite und Höhe der neuen Form sind gleich Breite und Höhe dersourceShape . |
InsertClone(int, IShape, float, float, float, float) | Fügt eine Kopie einer angegebenen Form an der angegebenen Position der Sammlung ein. |
InsertConnector(int, ShapeType, float, float, float, float) | Erstellt einen neuen Connector, optimiert ihn anhand der Standardvorlage und fügt ihn am angegebenen Index in die Sammlung ein. |
InsertConnector(int, ShapeType, float, float, float, float, bool) | Erstellt einen neuen Connector und fügt ihn am angegebenen Index in die Sammlung ein. |
InsertGroupShape(int) | Erstellt eine neue GroupShape und fügt sie am angegebenen Index in die Sammlung ein. Größe und Position des GroupShape-Rahmens werden an den Inhalt angepasst, wenn der GroupShape eine neue Form hinzugefügt wird. |
InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo) | Erstellt ein neues OLE-Objekt und fügt es am angegebenen Index in eine Sammlung ein. |
InsertOleObjectFrame(int, float, float, float, float, string, string) | Erstellt ein neues OLE-Objekt und fügt es am angegebenen Index in eine Sammlung ein. |
InsertPictureFrame(int, ShapeType, float, float, float, float, IPPImage) | Erstellt einen neuen PictureFrame und fügt ihn am angegebenen Index in die Sammlung ein. |
InsertSectionZoomFrame(int, float, float, float, float, ISection) | Erstellt ein neues Abschnitts-Zoom-Objekt und fügt es am angegebenen Index in eine Sammlung ein. |
InsertSectionZoomFrame(int, float, float, float, float, ISection, IPPImage) | Erstellt ein neues Abschnitts-Zoom-Objekt und fügt es am angegebenen Index in eine Sammlung ein. |
InsertSummaryZoomFrame(int, float, float, float, float) | Erstellt ein neues Zusammenfassungs-Zoom-Objekt und fügt es am angegebenen Index in eine Sammlung ein. |
InsertTable(int, float, float, double[], double[]) | Erstellt eine neue Tabelle und fügt sie am angegebenen Index in die Sammlung ein. |
InsertVideoFrame(int, float, float, float, float, string) | Erstellt einen neuen Videoframe und fügt ihn am angegebenen Index in eine Sammlung ein. |
InsertZoomFrame(int, float, float, float, float, ISlide) | Erstellt ein neues Zoom-Objekt und fügt es am angegebenen Index in eine Sammlung ein. |
InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage) | Erstellt ein neues Zoom-Objekt und fügt es am angegebenen Index in eine Sammlung ein. |
Remove(IShape) | Entfernt das erste Vorkommen einer bestimmten Form aus der Sammlung. |
RemoveAt(int) | Entfernt das Element am angegebenen Index der Sammlung. |
Reorder(int, IShape) | Verschiebt eine Form aus der Sammlung an die angegebene Position. |
Reorder(int, params IShape[]) | Verschiebt Formen aus der Sammlung an die angegebene Position. Formen werden ab dem Index in der Reihenfolge platziert, in der sie in der Liste erscheinen. |
ToArray() | Erstellt ein Array mit allen darin enthaltenen Formen und gibt es zurück. |
ToArray(int, int) | Erstellt ein Array mit allen Shapes aus dem angegebenen Bereich und gibt es zurück. Ein Index einer ersten zurückzugebenden Form.Eine Reihe von Formen, die zurückgegeben werden sollen. |
Siehe auch
- class DomObject<TParent>
- class GroupShape
- interface IShapeCollection
- namensraum Aspose.Slides
- Montage Aspose.Slides