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
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
parentGroup | IGroupShape | Lezen | Haalt de bovenliggende groepsvorm op voor deze collectie, of {@code null} als deze collectie direct tot een dia behoort. |
Methoden
| Handtekening | Beschrijving |
|---|---|
getParentGroup() → IGroupShape | Haalt 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) → IShape | Haalt de vorm op op de opgegeven index. |
size() → int | Retourneert het aantal vormen in de collectie. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Maakt een nieuw AutoShape aan en voegt het toe aan de collectie. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | Maakt een nieuwe AutoShape aan en voegt deze toe aan de collectie. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Maakt 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) → IAutoShape | Maakt een nieuwe AutoShape aan en voegt deze in op de opgegeven index. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Voegt een connector toe aan de collectie. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | Voegt een connector toe aan de collectie. |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Maakt 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) → IConnector | Maakt een connector aan en voegt deze in op de opgegeven index. |
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | Voegt een fotolijst toe aan de collectie. |
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | Maakt een afbeeldingframe en plaatst het op de opgegeven index. |
addTable(x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | Voegt een tabel toe aan de collectie. |
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | Maakt een tabel en plaatst deze op de opgegeven index. |
indexOf(shape: IShape) → int | Geeft 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. |