{{< docs-families >}} - Какво?

{{< docs-families >}} - Какво?

Общ преглед

ShapeCollection е клас в Aspose.Slides за NET. Наследници от: IShapeCollection.

Представя подредена, променлива колекция от обекти, принадлежащи към слайд или група форми. Облича <p:spTree> XML елемент и осигурява леко зареден достъп до обличители на формите чрез кеша.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
ParentGroupIGroupShape?Прочети.Получава или определя формата на групата, която съдържа тази колекция.
AsICollectionIList<IShape>Прочети.Предоставя колекцията като IList от IShape
AsIEnumerableIEnumerable<IShape>Прочети.Предоставя колекцията като IEnumerable от IShape
CountintПрочети.Получава броя на формите в колекцията.

Методи за изчисляване на данните

ПодписътОписание на състоянието
ShapeCollection()Създава нова празна ShapeCollection
ToArray()Връща подмасе, започващо от startIndex с елементи за броене
ToArray(startIndex: int, count: int)
Reorder(index: int, shape: IShape)Премества масивът от форми, за да започне в зададения индекс.
Reorder(index: int, shapes: IShape[])
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float)Създава и добавя AutoShape от даден тип и размери.
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)
InsertAutoShape(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float)Вмъква нов AutoShape в индекса, като използва шаблон.
InsertAutoShape(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)
AddConnector(shapeType: ShapeType, x: float, y: float, width: float, height: float)Създава и прибавя форма на конектор от даден тип и размери.
AddConnector(shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)
InsertConnector(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float)
InsertConnector(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool)
AddPictureFrame(shapeType: ShapeType, x: float, y: float, width: float, height: float, image: IPPImage)Добавя формата на рамката с предоставената снимка.
InsertPictureFrame(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, image: IPPImage)
AddTable(x: float, y: float, columnWidths: double[], rowHeights: double[])Добавя таблица в позиция с определени широти на колоните и височини на редове
InsertTable(index: int, x: float, y: float, columnWidths: double[], rowHeights: double[])Вмъква таблица в индекс с дадено положение и размери
IndexOf(shape: IShape)Връща индекса на базата на нулата за посочената форма.
RemoveAt(index: int)Изтрива формата на дадения индекс.
Remove(shape: IShape)Изтрива посочената форма от колекцията
Clear()
GetEnumerator()Връща изчислител за итерация на формите.
 Български