ISlideCollection
Przegląd
ISlideCollection jest interfejsem w Aspose.Slides FOSS dla .NET. Dziedziczy po: IEnumerable<ISlide>.
Reprezentuje kolekcję slajdów w prezentacji.
Ten interfejs udostępnia 13 metod do pracy z obiektami ISlideCollection w programach .NET. Dostępne metody obejmują: AddClone, AddEmptySlide, IndexOf, InsertClone, InsertEmptySlide, Remove, RemoveAt, ToArray. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Slides FOSS dla .NET. Właściwości: AsICollection, AsIEnumerable, Count.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Count | int | Odczyt | Zwraca liczbę slajdów w kolekcji. |
AsICollection | IList<ISlide> | Odczyt | Udostępnia kolekcję jako interfejs listy generycznej. |
AsIEnumerable | IEnumerable<ISlide> | Odczyt | Udostępnia kolekcję jako interfejs wyliczalny. |
Metody
| Sygnatura | Opis |
|---|---|
AddClone(sourceSlide: ISlide) | Dodaje kopię określonego slajdu na koniec kolekcji. |
AddClone(sourceSlide: ISlide, destLayout: ILayoutSlide) | Dodaje kopię określonego slajdu na koniec kolekcji, stosując określony układ. |
AddClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: bool) | Dodaje kopię określonego slajdu na koniec kolekcji, stosując określony slajd główny. |
InsertClone(index: int, sourceSlide: ISlide) | Wstawia kopię określonego slajdu we wskazanej pozycji. |
InsertClone(index: int, sourceSlide: ISlide, destLayout: ILayoutSlide) | Wstawia kopię określonego slajdu na określonej pozycji, stosując określony układ. |
InsertClone(index: int, sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: bool) | Wstawia kopię określonego slajdu na określonej pozycji, stosując określony slajd wzorcowy. |
ToArray() | Zwraca wszystkie slajdy w kolekcji jako nową tablicę. |
ToArray(startIndex: int, count: int) | Zwraca podzbiór slajdów zaczynający się od określonego indeksu. |
AddEmptySlide(layout: ILayoutSlide) | Dodaje pusty slajd na koniec kolekcji z określonym układem. |
InsertEmptySlide(index: int, layout: ILayoutSlide) | Wstawia pusty slajd w określonej pozycji z określonym układem. |
Remove(value: ISlide) | Usuwa pierwsze wystąpienie określonego slajdu z kolekcji. |
RemoveAt(index: int) | Usuwa slajd pod podanym indeksem zerowym. |
IndexOf(slide: ISlide) | Zwraca indeks zerowy określonego slajdu lub -1, jeśli nie zostanie znaleziony. |