IShapeCollection

IShapeCollection

Overzicht

IShapeCollection is een interface in Aspose.Slides FOSS voor Java.

Stelt een verzameling vormen voor.

Deze interface biedt 25 methoden voor het werken met IShapeCollection objecten in Java programma’s. Beschikbare methoden omvatten: addAutoShape, addConnector, addPictureFrame, addTable, asICollection, asIEnumerable, clear, get, getParentGroup, indexOf, insertAutoShape, insertConnector en 7 extra methoden. Alle openbare leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.Slides FOSS voor Java pakket. Eigenschappen: parentGroup.

Eigenschappen

NaamTypeToegangBeschrijving
parentGroupIGroupShapeLezenHaalt de bovenliggende groepsvorm op voor deze collectie, of {@code null} als deze collectie direct tot een dia behoort.

Methoden

HandtekeningBeschrijving
getParentGroup() → IGroupShapeHaalt de bovenliggende groepsvorm op voor deze collectie, of {@code null} als deze collectie direct tot een dia behoort.
asICollection() → List<IShape>Retourneert deze collectie als een onmodificeerbare {@link List}.
asIEnumerable() → Iterable<IShape>Retourneert deze collectie als een {@link Iterable}.
get(index: int) → IShapeHaalt de vorm op op de opgegeven index.
size() → intRetourneert het aantal vormen in de collectie.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShapeMaakt een nieuw AutoShape aan en voegt het toe aan de collectie.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShapeMaakt een nieuwe AutoShape aan en voegt deze toe aan de collectie.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShapeMaakt een nieuwe AutoShape aan en voegt deze in op de opgegeven index.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShapeMaakt een nieuwe AutoShape aan en voegt deze in op de opgegeven index.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnectorVoegt een connector toe aan de collectie.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnectorVoegt een connector toe aan de collectie.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnectorMaakt een connector aan en voegt deze in op de opgegeven index.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnectorMaakt een connector aan en voegt deze in op de opgegeven index.
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrameVoegt een fotolijst toe aan de collectie.
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrameMaakt een afbeeldingframe en plaatst het op de opgegeven index.
addTable(x: double, y: double, colWidths: double[], rowHeights: double[]) → ITableVoegt een tabel toe aan de collectie.
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[]) → ITableMaakt een tabel en plaatst deze op de opgegeven index.
indexOf(shape: IShape) → intGeeft de index van de opgegeven vorm terug.
toArray() → IShape[]Retourneert alle vormen als een array.
toArray(startIndex: int, count: int) → IShape[]Retourneert een reeks vormen als een array.
reorder(index: int, shape: IShape)Verplaatst een vorm naar de opgegeven positie.
reorder(index: int, shapes: IShape[])Verplaatst meerdere vormen naar de opgegeven positie.
removeAt(index: int)Verwijdert de vorm op de opgegeven index.
remove(shape: IShape)Verwijdert de gespecificeerde vorm uit de collectie.
clear()Verwijdert alle vormen uit de collectie.

Zie ook

 Nederlands