Τον Χάρη 0

ΕΚΤΙΜΗΣΗ

IShapeCollection είναι μια διεπαφή στο Aspose.Slides FOSS για .NET. Κληρονομιά από: IEnumerable<IShape>.

Αντιπροσωπεύει μια παραγγελία, μεταβλητή συλλογή αντικειμένων IShape που ανήκουν σε ένα σχήμα σκιής ή ομάδας.

Αυτή η διεπαφή παρέχει 20 μεθόδους για να εργαστείτε με IShapeCollection αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: AddAutoShape, AddConnector, AddPictureFrame, AddTable, Clear, IndexOf, InsertAutoShape, InsertConnector, InsertPictureFrame, InsertTable, Remove, RemoveAt,και δύο πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .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)Μετακινεί μια ενιαία μορφή στην καθορισμένη θέση στη συλλογή, αλλάζοντας τη σειρά της.
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()Αφαιρέστε όλες τις μορφές από τη συλλογή.

Δείτε επίσης

 Ελληνικά