Class XmpArray

Class XmpArray

Namespace: Aspose.Imaging.Xmp
Assembly: Aspose.Imaging.dll (25.2.0)

Represents Xmp Array in Aspose.Imaging.Xmp.XmpPackage.

[JsonObject(MemberSerialization.OptIn)]
public class XmpArray : XmpCollection, IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType

Inheritance

objectXmpCollectionXmpArray

Implements

IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType

Inherited Members

XmpCollection.AddItem(string), XmpCollection.Add(object), XmpCollection.IndexOf(IXmpType), XmpCollection.Insert(int, IXmpType), XmpCollection.RemoveAt(int), XmpCollection.Add(IXmpType), XmpCollection.Clear(), XmpCollection.Contains(IXmpType), XmpCollection.CopyTo(IXmpType[], int), XmpCollection.Remove(IXmpType), XmpCollection.GetEnumerator(), XmpCollection.GetXmpRepresentation(), XmpCollection.GetXmlValue(), XmpCollection.ToString(), XmpCollection.ToString(object), XmpCollection.Count, XmpCollection.IsReadOnly, XmpCollection.this[int], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

XmpArray(XmpArrayType, string[])

Initializes a new instance of the Aspose.Imaging.Xmp.XmpArray class.

public XmpArray(XmpArrayType type = XmpArrayType.UNORDERED, string[] items = null)

Parameters

type XmpArrayType

The type of array.

items string[]

The items list.

Fields

arrayType

Array type.

[JsonProperty]
protected string arrayType

Field Value

string

Properties

Values

Gets array of values inside Aspose.Imaging.Xmp.XmpArray.

public string[] Values { get; }

Property Value

string[]

Methods

ToString()

Returns a System.String that represents this instance.

public override string ToString()

Returns

string

A System.String that represents this instance. </ixmptype></ixmptype></ixmptype>