com.aspose.slides
Interface IMasterLayoutSlideCollection

All Superinterfaces:
com.aspose.ms.System.Collections.ICollection<ILayoutSlide>, com.aspose.ms.System.Collections.IEnumerable<ILayoutSlide>, com.aspose.ms.System.Collections.Generic.IGenericEnumerable<ILayoutSlide>, ILayoutSlideCollection, java.lang.Iterable<ILayoutSlide>
All Known Implementing Classes:
MasterLayoutSlideCollection

public interface IMasterLayoutSlideCollection
extends ILayoutSlideCollection

Represents a collections of all layout slides of defined master slide. Extends ILayoutSlideCollection interface with methods for adding/inserting/removing/cloning layout slides in context of the individual collections of master's layout slides.


Method Summary
 ILayoutSlide add(byte layoutType, java.lang.String layoutName)
           
 ILayoutSlide addClone(ILayoutSlide sourceLayout)
           
 ILayoutSlide insert(int index, byte layoutType, java.lang.String layoutName)
           
 ILayoutSlide insertClone(int index, ILayoutSlide sourceLayout)
           
 void removeAt(int index)
           
 void reorder(int index, ILayoutSlide layoutSlide)
           
 
Methods inherited from interface com.aspose.slides.ILayoutSlideCollection
get_Item, getByType, remove, removeUnused
 
Methods inherited from interface com.aspose.ms.System.Collections.ICollection
copyTo, getSyncRoot, isSynchronized, size
 
Methods inherited from interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable
iterator
 

Method Detail

addClone

ILayoutSlide addClone(ILayoutSlide sourceLayout)

insertClone

ILayoutSlide insertClone(int index,
                         ILayoutSlide sourceLayout)

add

ILayoutSlide add(byte layoutType,
                 java.lang.String layoutName)

insert

ILayoutSlide insert(int index,
                    byte layoutType,
                    java.lang.String layoutName)

removeAt

void removeAt(int index)

reorder

void reorder(int index,
             ILayoutSlide layoutSlide)