IShapeCollection

IShapeCollection

סקירה כללית

IShapeCollection הוא ממשק ב Aspose.Slides FOSS עבור .NET. מורשת מ : IEnumerable<IShape>.

מייצג אוסף מצווה, משתנה של IShape פריטים שייכים לצורת סליד או קבוצה.

ממשק זה מספק 20 שיטות לעבוד עם אובייקטים IShapeCollection בתוכניות .NET. שיטות זמינות כוללות: AddAutoShape, AddConnector, AddPictureFrame, AddTable, Clear, IndexOf, InsertAutoShape, InsertConnector, InsertPictureFrame, InsertTable, Remove, RemoveAt,2 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.Slides FOSS עבור חבילת .Net. רכוש : AsICollection, AsIEnumerable, Count, ParentGroup.

נכסים

שםסוגגישהתיאור
ParentGroupIGroupShape?קראומקבל את צורת הקבוצה הורי הבעלים של האוסף הזה.
AsICollectionIList<IShape>קראומציג את הקולקציה כאינטראקציות רשימה גנטית.
AsIEnumerableIEnumerable<IShape>קראומציג את הקולקציה כאינטראקציות מספרות.
Countintקראומקבל את מספר הצורות באוסף.

שיטות

חתימהתיאור
ToArray()החזיר את כל הצורות של הקולקציה כארכיון חדש.
ToArray(startIndex: int, count: int)החזיר תת-סדרה של צורות החל מהאינדקס המפורט.
Reorder(index: int, shape: IShape)העברת צורה אחת לתוך המיקום שנקבע בקולקציה, ושינוי סדר Z שלה.
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()להסיר את כל הצורות מהאוסף.

ראה גם

 עברית