ShapeCollection

ShapeCollection

Översikt

ShapeCollection är en klass i Aspose.Slides FOSS för .NET. ärvt från: IShapeCollection.

Representerar en beställd, variabel samling av IShape objekt som tillhör en slide eller gruppform.

Denna klass ger 22 metoder för att arbeta med ShapeCollection objekt i .NET-program. Tillgängliga metoder inkluderar: AddAutoShape, AddConnector, AddPictureFrame, AddTable, Clear, GetEnumerator, IndexOf, InsertAutoShape, InsertConnector, InsertPictureFrame, InsertTable, Remove,och 4 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.Slides FOSS för .Net-paketet. och egenskaper: AsICollection, AsIEnumerable, Count, ParentGroup.

ägodelar

NamnTyp avAccessBeskrivning
ParentGroupIGroupShape?LäsningHämtar föräldragruppen.
AsICollectionIList<IShape>LäsningHämtar as i‑samlingen.
AsIEnumerableIEnumerable<IShape>LäsningHämtar den som IEnumerable.
CountintLäsningHämtar antalet.

Metoder

SignatureBeskrivning
ShapeCollection()Initialiserar en ny instans av ShapeCollection klass.
ToArray()Återställer en underordning av former som börjar med startIndex
ToArray(startIndex: int, count: int)Kalla ToArray(startIndex, räkna) på denna instans ShapeCollection.
Reorder(index: int, shape: IShape)Flytta flera former att börja på den angivna indexet
Reorder(index: int, shapes: IShape[])Kalla Reorder(index, former) på detta ShapeCollection instans.
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float)Skapar en ny AutoShape av den begärda ShapeType i de angivna koordinaterna och returnerar forminstansen
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)Kalla AddAutoShape(shapeType, x, y, bredd, höjd, skapaFromTemplate) på detta ShapeCollection instans.
InsertAutoShape(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float)Ange en ny AutoShape i indexet, valfritt från ett mall
InsertAutoShape(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)Kalla InsertAutoShape(index, shapeType, x, y, bredd, höjd, skapaFromTemplate) på detta ShapeCollection instans.
AddConnector(shapeType: ShapeType, x: float, y: float, width: float, height: float)Lägg till en anslutning, valfritt från ett mall
AddConnector(shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)Kalla AddConnector(shapeType, x, y, bredd, höjd, skapaFromTemplate) på detta ShapeCollection instans.
InsertConnector(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float)Ange en anslutning på den angivna indexet
InsertConnector(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)Kalla InsertConnector(index, shapeType, x, y, bredd, höjd, skapaFromTemplate) på detta ShapeCollection instans.
AddPictureFrame(shapeType: ShapeType, x: float, y: float, width: float, height: float, image: IPPImage)Lägg till en bildram med den levererade bilden
InsertPictureFrame(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, image: IPPImage)Ange en bildram på index med den levererade bilden
AddTable(x: float, y: float, columnWidths: double[], rowHeights: double[])Lägg till en tabell i position med angivna kolumntilv och radhöjder
InsertTable(index: int, x: float, y: float, columnWidths: double[], rowHeights: double[])Ange en tabell på index med angivna dimensioner
IndexOf(shape: IShape)Returnerar nollbaserad index av den angivna formen
RemoveAt(index: int)Ta bort formen på den angivna indexet
Remove(shape: IShape)Ta bort den angivna formen från samlingen
Clear()Kall Clear på detta ShapeCollection instans.
GetEnumerator()Returnerar en nummerare för att iterera formerna

Se även

 Svenska