IShapeCollection

Revisión

IShapeCollection es una interfaz en Aspose.Slides FOSS para Java.

Representa una colección de formas.

Esta interfaz proporciona 25 métodos para trabajar con objetos IShapeCollection en programas de Java. Los métodos disponibles incluyen: addAutoShape, addConnector, addPictureFrame, addTable, asICollection, asIEnumerable, clear, get, getParentGroup, indexOf, insertAutoShape, insertConnector,y 7 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.Slides FOSS para el paquete Java. Propiedades : parentGroup.

Propiedades

NombreTipoAccesoDescripción
parentGroupIGroupShapeLeerObtenga la forma de grupo materna para esta colección, o {@code null} si este
La colección pertenece directamente a un slide.

Metodología

firmaDescripción
getParentGroup()IGroupShapeObtenga la forma de grupo materna para esta colección, o {@code null} si este
La colección pertenece directamente a un slide.
asICollection()List<IShape>Devolve esta colección como un indiscutible {@link List}.
asIEnumerable()Iterable<IShape>Devolve esta colección como un {@link Iterable}.
get(index: int)IShapeObtenga la forma en el índice especificado.
size()intRetorna el número de formas en la colección.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double)IAutoShapeCrea un nuevo AutoShape y lo añade a la colección.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IAutoShapeCrea un nuevo AutoShape y lo añade a la colección.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double)IAutoShapeCrea un nuevo AutoShape y lo inserta en el índice especificado.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IAutoShapeCrea un nuevo AutoShape y lo inserta en el índice especificado.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double)IConnectorAdjuntar un conector a la colección.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IConnectorAdjuntar un conector a la colección.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double)IConnectorCrea un conector y lo inserta en el índice especificado.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IConnectorCrea un conector y lo inserta en el índice especificado.
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage)IPictureFrameAddique un cuadro de imagen a la colección.
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage)IPictureFrameCrea un marco de imagen y lo inserta en el índice especificado.
addTable(x: double, y: double, colWidths: double[], rowHeights: double[])ITableAdjuntar una tabla a la colección.
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[])ITableCrea una tabla y la inserta en el índice especificado.
indexOf(shape: IShape)intRetorna el índice de la forma especificada.
toArray()IShape[]Retorna todas las formas como array.
toArray(startIndex: int, count: int)IShape[]Retorna una serie de formas como un array.
reorder(index: int, shape: IShape)Mover una forma a la posición especificada.
reorder(index: int, shapes: IShape[])Mover varias formas a la posición especificada.
removeAt(index: int)Elimina la forma en el índice especificado.
remove(shape: IShape)Remove la forma especificada de la colección.
clear()Removemos todas las formas de la colección.

Ver también

 Español