{{< docs-families >}} - Какво?
Общ преглед
IShapeCollection е интерфейс в Aspose.Slides за NET. Наследници от: IEnumerable<IShape>.
Представя подредена, променлива колекция от обекти, принадлежащи към слайд или група форми.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
ParentGroup | IGroupShape? | Прочети. | Получава формата на групата, която съдържа тази колекция, ако има такава. |
AsICollection | IList<IShape> | Прочети. | Предоставя формите като IList за достъп в стил колекция |
AsIEnumerable | IEnumerable<IShape> | Прочети. | Предоставя формите като IEnumerable за итерация. |
Count | int | Прочети. | Връща броя на формите в колекцията. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
ToArray() | Масив, съдържащ всички форми в колекцията. |
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) | Създаденото автообразие. |
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) | Създаденото автообразие. |
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) | Индексът на нула, или -1 ако формата не е в колекцията. |
RemoveAt(index: int) | Нул-базиран индекс на формата, която трябва да се премахне. |
Remove(shape: IShape) | Формата, която трябва да се премахне. |
Clear() | Изтрива всички форми от колекцията. |