Class XmpCollection
Nom dels espais: Aspose.Imaging.Xmp Assemblea: Aspose.Imaging.dll (25.4.0)
Una col·lecció d’elements XMP.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
XmpCollection()
[JsonConstructor]
public XmpCollection()
Properties
Count
Obté el nombre d’elements continguts en el System.Collections.IList.
public int Count { get; }
Valor de la propietat
IsReadOnly
Obté un valor que indica si la col·lecció està llegida únicament.
public bool IsReadOnly { get; }
Valor de la propietat
Aquest[Int]
Obté o col·loca l’element a l’índex especificat.
public IXmpType this[int index] { get; set; }
Valor de la propietat
Methods
Add(Objecte)
Afegeix un element de dades XMP.
public void Add(object item)
Parameters
item
object
Un element XMP.
Exceptions
ArgumentNullException
Add(IXmpTip)
Afegeix un element a la col·lecci.
public void Add(IXmpType item)
Parameters
item
IXmpType
L’objecte a afegir a la col·lecció.
AddItem(Tàrrega)
Afegeix un nou element.
public void AddItem(string item)
Parameters
item
string
L’article a afegir a la llista d’articles.
Exceptions
ArgumentNullException
Clear()
Elimina tots els articles de la col·lecció.
public void Clear()
Contains(IXmpTip)
Determina si la col·lecció conté un valor específic.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
L’objecte a localitzar en la col·lecci.
Returns
veritat si es troba en la col·lecció; d’altra banda, falsa.
CopyTo(IXmpTip[], i int)
Copia els elements de la col·lecció a un arreu, començant amb un determinat índex d’arreu.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[]
L’arrel unidimensional que és la destinació dels elements copiats de la col·lecció.
arrayIndex
int
L’índex basat en zero en l’arrel en què comença la còpia.
GetEnumerator()
Retorna un enumerador que itera a través de la col·lecció.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator < IXmpType >
Un IEnumerator<IXmpType> que es pot utilitzar per iterar a través de la col·lecció.
GetXmlValue()
Converteix el valor XMP a la representació XML.
public string GetXmlValue()
Returns
Retorna el valor XMP convertit en la representació XML.
GetXmpRepresentation()
Obté el valor d’arrel XMP de això.
public string GetXmpRepresentation()
Returns
Retorna el valor contingut en el format XMP.
IndexOf(IXmpTip)
Determina l’índex d’un element específic en la col·lecció.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
L’objecte a localitzar en la col·lecci.
Returns
L’índex de l’article si es troba en la col·lecció; d’altra banda, -1.
Insert(Títol: IXmpType)
Insereix un element a la col·lecció en l’índex especificat.
public void Insert(int index, IXmpType item)
Parameters
index
int
L’índex basat en zero en el qual s’ha de inserir l’article.
item
IXmpType
L’objecte per inserir en la col·lecció.
Remove(IXmpTip)
Elimina la primera aparició d’un objecte específic de la col·lecció.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
L’objecte per eliminar de la col·lecció.
Returns
true si l’article s’ha eliminat amb èxit de la col·lecció; d’altra banda, fals. Aquest mètode també torna fals si no es troba en la recollida original.
RemoveAt(Int)
Elimina l’article a l’índex especificat.
public void RemoveAt(int index)
Parameters
index
int
L’índex basat en zero de l’article a eliminar.
ToString()
Retorna un XML System.String que representa aquesta instància.
public override string ToString()
Returns
Un XML System.String que representa aquesta instància.
ToString(Objecte)
Retorna un System.String que representa aquesta instància.
protected static string ToString(object obj)
Parameters
obj
object
Un objecte
Returns
Un sistema.String que representa aquesta instància.