CustomXmlPartCollection

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.slides.ICustomXmlPartCollection, com.aspose.slides.IDOMObject

public class CustomXmlPartCollection implements ICustomXmlPartCollection, IDOMObject

Represents collection of custom xml parts.

Methods

MethodDescription
get_Item(int index)Returns the element at the specified index.
size()Returns count of custom xml parts in the collection.
add(String xmlString)Adds new custom xml part.
add(byte[] xmlData)Adds new custom xml part.
add(InputStream inputStream)Adds new custom xml part.
removeAt(int index)Removes custom xml part at the specified index.
remove(ICustomXmlPart item)Removes the first occurrence of a specific object from the collection.
clear()Removes all items from the collection.
copyTo(System.Array array, int index)Copy to specified array.
isSynchronized()Returns a value indicating whether access to the collection is synchronized (thread-safe).
getSyncRoot()Returns a synchronization root.
iterator()Returns an enumerator that iterates through the collection.
iteratorJava()Returns a java iterator for the entire collection.
getParent_Immediate()

get_Item(int index)

public final ICustomXmlPart get_Item(int index)

Returns the element at the specified index.

Parameters:

ParameterTypeDescription
indexintThe zero-based index of the element to get.

Returns: ICustomXmlPart - The element at the specified index.

size()

public final int size()

Returns count of custom xml parts in the collection. Read-only int.

Returns: int

add(String xmlString)

public final ICustomXmlPart add(String xmlString)

Adds new custom xml part.

Parameters:

ParameterTypeDescription
xmlStringjava.lang.StringThe xml string of new part to be added.

Returns: ICustomXmlPart - Created custom xml part.

add(byte[] xmlData)

public final ICustomXmlPart add(byte[] xmlData)

Adds new custom xml part.

Parameters:

ParameterTypeDescription
xmlDatabyte[]The xml data of new part to be added.

Returns: ICustomXmlPart - Created custom xml part.

add(InputStream inputStream)

public final ICustomXmlPart add(InputStream inputStream)

Adds new custom xml part.

Parameters:

ParameterTypeDescription
inputStreamjava.io.InputStreamThe inputStream with xml data of new part to be added.

Returns: ICustomXmlPart - Created custom xml part.

removeAt(int index)

public final void removeAt(int index)

Removes custom xml part at the specified index.

Parameters:

ParameterTypeDescription
indexintThe zero-based index of the element to remove.

remove(ICustomXmlPart item)

public final boolean remove(ICustomXmlPart item)

Removes the first occurrence of a specific object from the collection.

Parameters:

ParameterTypeDescription
itemICustomXmlPartThe custom xml part to remove.

Returns: boolean - true if item is successfully removed; otherwise, false.

clear()

public final void clear()

Removes all items from the collection.

copyTo(System.Array array, int index)

public final void copyTo(System.Array array, int index)

Copy to specified array.

Parameters:

ParameterTypeDescription
arraycom.aspose.ms.System.ArrayArray to copy to.
indexintIndex to begin copying.

isSynchronized()

public final boolean isSynchronized()

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

Returns: boolean

getSyncRoot()

public final Object getSyncRoot()

Returns a synchronization root. Read-only Object.

Returns: java.lang.Object

iterator()

public final System.Collections.Generic.IGenericEnumerator<ICustomXmlPart> iterator()

Returns an enumerator that iterates through the collection.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.slides.ICustomXmlPart> - A IGenericEnumerator that can be used to iterate through the collection.

iteratorJava()

public final System.Collections.Generic.IGenericEnumerator<ICustomXmlPart> iteratorJava()

Returns a java iterator for the entire collection.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.slides.ICustomXmlPart> - An java.util.Iterator for the entire collection.

getParent_Immediate()

public final IDOMObject getParent_Immediate()

Returns Parent_Immediate object. Read-only IDOMObject.

Returns: com.aspose.slides.IDOMObject