ShapeCollection
ShapeCollection
خلاصه ای
ShapeCollection یک کلاس در Aspose.Slides FOSS برای .NET است. وارثان از: IShapeCollection.
نشان دهنده مجموعه ای از اشیاء IShape که به یک شکل اسلاید یا گروه تعلق دارند، است.
این کلاس ۲۲ روش برای کار با اشیاء ShapeCollection در برنامه های .NET را فراهم می کند. روش های موجود شامل: AddAutoShape, AddConnector, AddPictureFrame, AddTable, Clear, GetEnumerator, IndexOf, InsertAutoShape, InsertConnector, InsertPictureFrame, InsertTable, Remove,، و 4 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Slides FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: AsICollection, AsIEnumerable, Count, ParentGroup.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
ParentGroup | IGroupShape? | بخونید. | گروه والد را دریافت میکند. |
AsICollection | IList<IShape> | بخونید. | مجموعه as i را دریافت میکند. |
AsIEnumerable | IEnumerable<IShape> | بخونید. | مقدار را بهصورت IEnumerable دریافت میکند. |
Count | int | بخونید. | تعداد را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
ShapeCollection() | یک نمونه جدید از کلاس ShapeCollection را شروع می کند. |
ToArray() | فرعی از شکل ها را که در startIndex شروع می شوند، بازمی گرداند. |
ToArray(startIndex: int, count: int) | ToArray ((startIndex، count) را در این مورد ShapeCollection فرا می خواند. |
Reorder(index: int, shape: IShape) | حرکت چندین شکل برای شروع در شاخص داده شده |
Reorder(index: int, shapes: IShape[]) | Reorder ((index، shapes) را در این ShapeCollection صدا می کند. |
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float) | ایجاد AutoShape جدید از درخواست شده است. ShapeType در نقاط تعدیل مشخص شده و نمونه شکل را بازمی گرداند. |
AddAutoShape(shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool) | AddAutoShape ((شکل نوع، x, y، عرض، ارتفاع، createFromTemplate) را در این نمونه ShapeCollection فرا می خواند. |
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) | InsertAutoShape ((index, shapeType, x, y, width, height, createFromTemplate) را در این نمونه ShapeCollection فرا می خواند. |
AddConnector(shapeType: ShapeType, x: float, y: float, width: float, height: float) | یک کانکتور اضافه می کند، به صورت اختیاری از قالب |
AddConnector(shapeType: ShapeType, x: float, y: float, width: float, height: float, createFromTemplate: bool) | AddConnector ((شکل نوع، x, y، عرض، ارتفاع، createFromTemplate) را در این نمونه ShapeCollection فرا می خواند. |
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) | InsertConnector ((index, shapeType, x, y, width, height, createFromTemplate) را در این نمونه ShapeCollection فرا می خواند. |
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() | در این مورد ShapeCollection را به کلیر میرساند. |
GetEnumerator() | یک شمارنده برای تکرار شکل ها را بازمی گرداند. |