Class XmpCollection
Namn på plats: Aspose.Imaging.Xmp Församling: Aspose.Imaging.dll (25.4.0)
En XMP element samling.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
Arvsmedlemmar
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å antalet element som finns i System.Collections.IList.
public int Count { get; }
Fastighetsvärde
IsReadOnly
Det får ett värde som indikerar om samlingen endast läses.
public bool IsReadOnly { get; }
Fastighetsvärde
Detta[int]
Få eller placera elementet på det angivna indexet.
public IXmpType this[int index] { get; set; }
Fastighetsvärde
Methods
Add(Objektet)
Lägg till ett XMP-data objekt.
public void Add(object item)
Parameters
item
object
Ett XMP objekt.
Exceptions
ArgumentNullException
Add(IXmpType)
Lägg till ett objekt i samlingen.
public void Add(IXmpType item)
Parameters
item
IXmpType
Ämnet att lägga till i samlingen.
AddItem(Sträng)
Lägg till nya objekt.
public void AddItem(string item)
Parameters
item
string
Det objekt som ska läggas till i listan över objekt.
Exceptions
ArgumentNullException
Clear()
Ta bort alla artiklar från samlingen.
public void Clear()
Contains(IXmpType)
Bestäm om samlingen innehåller ett specifikt värde.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
föremålet att placeras i samlingen.
Returns
sant om objektet finns i samlingen; annars falsk.
CopyTo(IXmpType[ ], och int)
Kopiera elementen i samlingen till en array, från en viss arrayindex.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[ ]
Den endimensionella array som är destinationen för de element som kopieras från samlingen. array måste ha nollbaserad indexering.
arrayIndex
int
Nollbaserad index i raden där kopiering börjar.
GetEnumerator()
Returnerar en enumerator som itererar genom samlingen.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator ochlt; IXmpType >
En IEnumerator<IXmpType> som kan användas för att itera genom samlingen.
GetXmlValue()
Konverterar XMP-värdet till XML-presentationen.
public string GetXmlValue()
Returns
Returnerar XMP-värdet som konverterats till XML-presentationen.
GetXmpRepresentation()
Få XMP strängvärdet av detta.
public string GetXmpRepresentation()
Returns
Returnerar strängen innehållande värde i XMP-format.
IndexOf(IXmpType)
Det bestämmer indexet för ett specifikt objekt i samlingen.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
föremålet att placeras i samlingen.
Returns
Indeksen för objektet om det finns i samlingen; annars, -1.
Insert(Int, IXmpType)
Ange ett objekt i samlingen på det angivna indexet.
public void Insert(int index, IXmpType item)
Parameters
index
int
Nollbaserad index på vilket objekt som ska läggas in.
item
IXmpType
Ämnet att sätta in i samlingen.
Remove(IXmpType)
Ta bort det första förekomsten av ett specifikt objekt från samlingen.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
Objektet att ta bort från samlingen.
Returns
gällande om objektet framgångsrikt har tagits bort från samlingen; annars falsk. Denna metod returnerar också falsk om objektet inte finns i den ursprungliga samlingen.
RemoveAt(int)
Ta bort objektet på det angivna indexet.
public void RemoveAt(int index)
Parameters
index
int
Nollbaserad index för objektet att ta bort.
ToString()
Returnerar en XML System.String som representerar denna instans.
public override string ToString()
Returns
En XML System.String som representerar denna instans.
ToString(Objektet)
Returnerar en System.String som representerar denna instans.
protected static string ToString(object obj)
Parameters
obj
object
Ett föremål .
Returns
Ett System.String som representerar denna instans.