SlideCollection
Genel Bakış
SlideCollection Java için FOSS’de bir sınıf. Mirasçılar: ISlideCollection.
Bir sunumdaki slaytların bir koleksiyonunu temsil eder.
Bu sınıf, Java programlarında SlideCollection nesnelerle çalışmak için 27 yöntem sağlar. Kullanılabilir yöntemler şunlardır: addClone, addEmptySlide, addEmptySlideInternal, asICollection, asIEnumerable, cloneMasterChainForSlide, cloneSlideInternal, findLayoutByType, findLayoutFromLayoutSlides, findMatchingLayout, get, getFirstLayoutPartName, ve 10 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: firstLayoutPartName, nextSlideFileNumber.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
nextSlideFileNumber | int | Oku . | Mevcut parçaları tarayarak bir sonraki mevcut slayt dosya numarasını bulur. |
firstLayoutPartName | Optional<String> | Oku . | Hedef sunumundaki ilk mevcut düzenleme parçası adını gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, layoutResolver: Function<String, LayoutSlide>) | Slayt koleksiyonunun iç başlangıcı. |
get(index: int) → ISlide | |
size() → int | |
asICollection() → List<ISlide> | Tüm slaytları bir liste olarak gönderir . |
asIEnumerable() → Iterable<ISlide> | Slayt üzerinde tekrarlanabilir bir değer gönderir. |
addClone(sourceSlide: ISlide) → ISlide | DestMaster’da sourceSlide kopyasını oluşturur, eksik düzenin klonlanması seçeneği |
addClone(sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
addClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
insertClone(index: int, sourceSlide: ISlide) → ISlide | Klonlanmış bir kaynak eklerSlide at index on destMaster with layout-missing flag |
insertClone(index: int, sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
insertClone(index: int, sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
toArray() → ISlide[] | |
toArray(startIndex: int, count: int) → ISlide[] | |
addEmptySlide(layout: ILayoutSlide) → ISlide | Belirtilen düzenle yeni boş bir slayt oluşturur . |
insertEmptySlide(index: int, layout: ILayoutSlide) → ISlide | |
remove(value: ISlide) | Koleksiyondan belirtilen slaytı silinir . |
removeAt(index: int) | |
indexOf(slide: ISlide) → int | |
iterator() → Iterator<ISlide> | |
addEmptySlideInternal(layout: ILayoutSlide, index: int) → ISlide | Boş bir slayt eklemek veya yerleştirmek için iç uygulamadır. |
getNextSlideFileNumber() → int | Mevcut parçaları tarayarak bir sonraki mevcut slayt dosya numarasını bulur. |
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | Bir slayt klonlama için iç uygulamada. |
findMatchingLayout(sourceSlide: ISlide, destMaster: IMasterSlide, allowClone: boolean) → Optional<String> | Kaynak slayt için hedef ana bölümde eşleşen bir düzen bulur. |
findLayoutByType(sourceLayout: ILayoutSlide) → Optional<String> | Kaynak düzen türüyle eşleşen hedef sunumundaki bir düzeni bulur. |
findLayoutFromLayoutSlides(sourceLayout: ILayoutSlide) → Optional<String> | Sunumun düzen slaytlarını kullanarak eşleşen bir düzeni isimle bulur. |
getFirstLayoutPartName() → Optional<String> | Hedef sunumundaki ilk mevcut düzenleme parçası adını gönderir. |
cloneMasterChainForSlide(sourceSlide: ISlide, sourceLayout: ILayoutSlide) → String | Başka bir sunumdan klonlanan slayt için ana slayd zincirini klonu. |