ShapeCollection
Oversigt over de forskellige former for støtte
ShapeCollection er en klasse i Aspose.Slides for NET. Arvelige af: IShapeCollection.
Repræsenter en ordnet, mutabel samling af objekter tilhørende et dia eller gruppeform. Wraps <p:spTree> XML-element og giver lazy-loaded, cache-backed adgang til form wrappers.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
ParentGroup | IGroupShape? | Læs det. | Finder eller indstiller gruppeskemaet, der indeholder denne samling |
AsICollection | IList<IShape> | Læs det. | Angiver indsamlingen som en IList af IShape |
AsIEnumerable | IEnumerable<IShape> | Læs det. | Angiver indsamlingen som en IEnumerable af IShape |
Count | int | Læs det. | Få antallet af former i samlingen. |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
ShapeCollection() | Opbygger et nyt tomt ShapeCollection |
ToArray() | Returnerer en underfil, der begynder ved startIndex med talelementer |
ToArray(startIndex: int, count: int) | |
Reorder(index: int, shape: IShape) | Flytter formene til at starte ved det angivne indeks. |
Reorder(index: int, shapes: IShape[]) | |
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float) | Oprette og tilføje en AutoShape af den angivne type og dimensioner. |
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) | Indsætter et nyt AutoShape i indekset, valgfrit ved hjælp af en skabelon |
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) | Oprette og tilføje en forbindelsesform af den givne type og dimensioner |
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) | Tilføjelse af billedrammeskemaet til det angivne billede |
InsertPictureFrame(index: int, shapeType: ShapeType, x: float, y: float, width: float, height: float, image: IPPImage) | |
AddTable(x: float, y: float, columnWidths: double[], rowHeights: double[]) | Tilføjelse af en tabel i position med angivet kolonnebredde og rækkehøjde |
InsertTable(index: int, x: float, y: float, columnWidths: double[], rowHeights: double[]) | Indsætter en tabel i indekset med angivne positioner og dimensioner. |
IndexOf(shape: IShape) | Returnerer nulbaseret indeks for den angivne form |
RemoveAt(index: int) | Fjerner formen i det angivne indeks |
Remove(shape: IShape) | Fjerner den angivne form fra samlingen |
Clear() | |
GetEnumerator() | Returnerer en tæller til at iterere formerne. |