XmpArrayNode Members

The XmpArrayNode type exposes the following members.


Name Description
Public method XmpArrayNode Overloaded.

Initializes a new instance of the XmpArrayNode class.


Name Description
Public method Add

Adds an item to the XmpArrayNode.

Public method Clear

Removes all items from the XmpArrayNode.

Public method Contains

Determines whether the XmpArrayNode contains a specific value.

Public method CopyTo

Copies the elements of the XmpArrayNode to an Array, starting at a particular Array index.

(Overrides XmpNode.CopyTo(Array, Int32).)
Public method Dispose

Releases all resources used by this XmpArrayNode.

Public method Equals

Tests whether the specified object is a XmpNode instance and is equivalent to this XmpNode.

(Inherited from XmpNode.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator

Returns an enumerator that iterates through an array.

(Overrides XmpNode.GetEnumerator().)
Public method GetHashCode

Returns a hash code for this XmpNode.

(Inherited from XmpNode.)
Public method GetType (Inherited from Object.)
Public method IndexOf

Determines the index of a specific item in the XmpArrayNode.

Public method Insert

Inserts an item to the XmpArrayNode at the specified index.

Protected method MemberwiseClone (Inherited from Object.)
Public method Remove

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

Public method RemoveAt

Removes the XmpArrayNode item at the specified index.

Public method ToString (Inherited from Object.)


Name Description
Public property Count

Gets the number of elements contained in the XmpArrayNode.

(Overrides XmpNode.Count.)
Public property IsFixedSize

Gets a value indicating whether the XmpArrayNode has a fixed size.

Public property IsReadOnly

Gets a value indicating whether the XmpArrayNode is read-only.

Public property IsSynchronized

Gets a value indicating whether access to the XmpArrayNode is synchronized (thread safe).

(Overrides XmpNode.IsSynchronized.)
Public property Item

Gets or sets the element at the specified index.

Public property Name

Gets a qualified XMP node name.

(Inherited from XmpNode.)
Public property Namespace

Gets a namespace to which the node belongs.

(Inherited from XmpNode.)
Public property NodeType

Gets an XMP type of the node.

(Inherited from XmpNode.)
Public property SyncRoot

Gets an object that can be used to synchronize access to the XmpArrayNode.

(Overrides XmpNode.SyncRoot.)

See Also