Class XmpCollection
Navne til: Aspose.Imaging.Xmp Sammensætning: Aspose.Imaging.dll (25.4.0)
Det er en XMP element samling.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
De arvede medlemmer
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
Få det antal elementer, der er indeholdt i System.Collections.IList.
public int Count { get; }
Ejendomsværdi
IsReadOnly
Det får en værdi, der angiver, om samlingen kun læses.
public bool IsReadOnly { get; }
Ejendomsværdi
Dette[Int]
Giver eller sætter elementet på det angivne indeks.
public IXmpType this[int index] { get; set; }
Ejendomsværdi
Methods
Add(Objekt)
Tilføj et XMP-data element.
public void Add(object item)
Parameters
item
object
Det er et XMP element.
Exceptions
ArgumentNullException
Add(IXmpType)
Tilføj et element til samlingen.
public void Add(IXmpType item)
Parameters
item
IXmpType
Det formål at tilføje til samlingen.
AddItem(String)
Tilføj et nyt element.
public void AddItem(string item)
Parameters
item
string
Det element, der skal tilføjes til listen over elementer.
Exceptions
ArgumentNullException
Clear()
Fjern alle genstande fra samlingen.
public void Clear()
Contains(IXmpType)
Det bestemmer, om samlingen indeholder en bestemt værdi.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
Objekten skal placeres i samlingen.
Returns
sandt, hvis elementet er fundet i samlingen; ellers falsk.
CopyTo(IXmpType[], og int)
Kopierer elementerne i samlingen til en række, der starter med en bestemt rækkeindeks.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[]
Den endimensionelle rækkefølge, som er destinationen af de elementer, der er kopieret fra samlingen.
arrayIndex
int
Null-baseret indeks i den rækkefølge, hvor kopiering begynder.
GetEnumerator()
Returnerer en enumerator, der itererer gennem samlingen.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator < IXmpType >
En IEnumerator<IXmpType> som kan bruges til at iterere gennem samlingen.
GetXmlValue()
Konverterer XMP-værdien til XML-representationen.
public string GetXmlValue()
Returns
Returnerer XMP-værdien konverteret til XML-representationen.
GetXmpRepresentation()
Få XMP string værdien af dette.
public string GetXmpRepresentation()
Returns
Returnerer stringens indholdsværdi i XMP format.
IndexOf(IXmpType)
Det bestemmer indekset for et bestemt element i samlingen.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
Objekten skal placeres i samlingen.
Returns
Indekset af elementet, hvis det findes i samlingen; ellers -1.
Insert(Tænk, IXmpType)
Indsæt et element i samlingen på det angivne indeks.
public void Insert(int index, IXmpType item)
Parameters
index
int
Det nullbaserede indeks, på hvilket element der skal indsættes.
item
IXmpType
Objektet skal indsættes i samlingen.
Remove(IXmpType)
Det fjerner det første udseende af et bestemt objekt fra samlingen.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
Objekten skal fjernes fra samlingen.
Returns
sandt, hvis elementet er blevet fjernet fra samlingen; ellers falsk. Denne metode returnerer også falske, når det ikke findes i den oprindelige samling.
RemoveAt(Int)
Fjern elementet på det angivne indeks.
public void RemoveAt(int index)
Parameters
index
int
Null-baseret indeks af det element, der skal fjernes.
ToString()
Returnerer en XML System.String, der repræsenterer denne instans.
public override string ToString()
Returns
En XML System.String, der repræsenterer denne instans.
ToString(Objekt)
Returnerer en System.String, der repræsenterer denne instans.
protected static string ToString(object obj)
Parameters
obj
object
Og et objekt.
Returns
Et system.String, der repræsenterer denne instans.