IShapeCollection

IShapeCollection

Genel Bakış

IShapeCollection Java için FOSS’de bir arayüz.

Bir dizi şekli temsil ediyor.

Bu arayüz Java programlarında IShapeCollection nesnelerle çalışmak için 25 yöntem sağlar. Kullanılabilir yöntemler şunlardır: addAutoShape, addConnector, addPictureFrame, addTable, asICollection, asIEnumerable, clear, get, getParentGroup, indexOf, insertAutoShape, insertConnector, ve 7 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: parentGroup.

Özellikler

Adı:Tip:AccessAçıklama:
parentGroupIGroupShapeOku .Bu koleksiyon için ana grup şeklini alır veya bu koleksiyona doğrudan bir slayt aittirse {@code null} .

Yöntemler

SignatureAçıklama:
getParentGroup()IGroupShapeBu koleksiyon için ana grup şeklini alır veya bu koleksiyona doğrudan bir slayt aittirse {@code null} .
asICollection()List<IShape>Bu koleksiyonu değiştirilmez bir {@link list} olarak gönderir.
asIEnumerable()Iterable<IShape>Bu koleksiyonu {@link Iterable} olarak gönderir.
get(index: int)IShapeBelirtilen indeksteki şekli alır.
size()intKoleksiyonun şekillerinin sayısını gönderir.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double)IAutoShapeYeni bir AutoShape oluşturur ve koleksiyona ekler.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IAutoShapeYeni bir AutoShape oluşturur ve koleksiyona ekler.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double)IAutoShapeYeni bir AutoShape oluşturur ve belirtilen indeksde ekler.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IAutoShapeYeni bir AutoShape oluşturur ve belirtilen indeksde ekler.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double)IConnectorKoleksiyona bir bağlantı ekliyor.
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IConnectorKoleksiyona bir bağlantı ekliyor.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double)IConnectorBir bağlantı oluşturur ve belirtilen indekte yerleştirir.
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IConnectorBir bağlantı oluşturur ve belirtilen indekte yerleştirir.
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage)IPictureFrameKoleksiyona bir resim çerçeve ekler.
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage)IPictureFrameResim çerçevesini oluşturur ve belirtilen indeksde yerleştirir.
addTable(x: double, y: double, colWidths: double[], rowHeights: double[])ITableKoleksiyona bir masa ekliyor.
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[])ITableBir tablo oluşturur ve belirtilen indeksde ekler.
indexOf(shape: IShape)intBelirtilen şeklin indeksini gönderir.
toArray()IShape[]Tüm şekilleri bir dizi olarak gönderir.
toArray(startIndex: int, count: int)IShape[]Bir dizi şekil geri verir.
reorder(index: int, shape: IShape)Bir şekli belirtilen konuma taşıyor.
reorder(index: int, shapes: IShape[])Çoklu şekilleri belirtilen konuma taşıyor.
removeAt(index: int)Belirtilen indeksde şekli kaldırır.
remove(shape: IShape)Koleksiyondan belirtilen şekli kaldırır.
clear()Koleksiyondan tüm şekilleri çıkarıyor.

Ayrıca bakınız:

 Türkçe