com.aspose.slides
Class LayoutSlideExCollection

java.lang.Object
  extended by com.aspose.slides.LayoutSlidesEx
      extended by com.aspose.slides.LayoutSlideExCollection
All Implemented Interfaces:
com.aspose.ms.System.Collections.ICollection<LayoutSlideEx>, com.aspose.ms.System.Collections.IEnumerable<LayoutSlideEx>, java.lang.Iterable<LayoutSlideEx>

public final class LayoutSlideExCollection
extends LayoutSlidesEx
implements com.aspose.ms.System.Collections.ICollection<LayoutSlideEx>

Represents a collection of a layout slides.


Method Summary
 void copyTo(com.aspose.ms.System.Array array, int index)
           Copies all elements from the collection to the specified array.
 LayoutSlideEx get_Item(int index)
           Returns the layout slide by index.
 LayoutSlideEx getByType(byte type)
           Returns the first layout slide of specified type.
 int getCount()
           Returns the number of layout slides in a collection.
 java.lang.Object getSyncRoot()
           Returns a synchronization root.
 boolean isSynchronized()
           Returns a value indicating whether access to the collection is synchronized (thread-safe).
 com.aspose.ms.System.Collections.IEnumerator<LayoutSlideEx> iterator()
           Returns an enumerator for the entire collection.
 int size()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

copyTo

public void copyTo(com.aspose.ms.System.Array array,
                   int index)

Copies all elements from the collection to the specified array.

Specified by:
copyTo in interface com.aspose.ms.System.Collections.ICollection<LayoutSlideEx>
Parameters:
array - Target array.
index - Starting index in the target array.

isSynchronized

public boolean isSynchronized()

Returns a value indicating whether access to the collection is synchronized (thread-safe).

Specified by:
isSynchronized in interface com.aspose.ms.System.Collections.ICollection<LayoutSlideEx>

getSyncRoot

public java.lang.Object getSyncRoot()

Returns a synchronization root. Readonly object.

Specified by:
getSyncRoot in interface com.aspose.ms.System.Collections.ICollection<LayoutSlideEx>

size

public int size()
Specified by:
size in interface com.aspose.ms.System.Collections.ICollection<LayoutSlideEx>

getCount

public int getCount()
Description copied from class: LayoutSlidesEx

Returns the number of layout slides in a collection. Read-only int.

Overrides:
getCount in class LayoutSlidesEx

get_Item

public LayoutSlideEx get_Item(int index)
Description copied from class: LayoutSlidesEx

Returns the layout slide by index. Read-only LayoutSlideEx.

Overrides:
get_Item in class LayoutSlidesEx

getByType

public LayoutSlideEx getByType(byte type)
Description copied from class: LayoutSlidesEx

Returns the first layout slide of specified type.

Overrides:
getByType in class LayoutSlidesEx
Parameters:
type - A type of layout slide to find.
Returns:
LayoutSlideEx with specified type or null if no layouts found.

iterator

public com.aspose.ms.System.Collections.IEnumerator<LayoutSlideEx> iterator()
Description copied from class: LayoutSlidesEx

Returns an enumerator for the entire collection.

Specified by:
iterator in interface com.aspose.ms.System.Collections.IEnumerable<LayoutSlideEx>
Specified by:
iterator in interface java.lang.Iterable<LayoutSlideEx>
Overrides:
iterator in class LayoutSlidesEx
Returns:
An IEnumerator for the entire collection.