Class XmpCollection
Der Name: Aspose.Imaging.Xmp Versammlung: Aspose.Imaging.dll (25.4.0)
Eine XMP Elemente Kollektion.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
Vererbte Mitglieder
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
Erhält die Anzahl der Elemente im System.Collections.IList.
public int Count { get; }
Eigentumswert
IsReadOnly
Er erhält einen Wert, der darauf hindeutet, ob die Sammlung nur gelesen wird.
public bool IsReadOnly { get; }
Eigentumswert
Diese[Int]
Erhalten oder setzen das Element auf den angegebenen Index.
public IXmpType this[int index] { get; set; }
Eigentumswert
Methods
Add(Objekt)
Geben Sie ein XMP-Datenelement hinzu.
public void Add(object item)
Parameters
item
object
Ein XMP Artikel.
Exceptions
ArgumentNullException
Add(IXmpTyp)
Fügen Sie ein Element in die Sammlung hinzu.
public void Add(IXmpType item)
Parameters
item
IXmpType
Das Objekt zu der Sammlung hinzufügen.
AddItem(String)
Neue Artikel hinzufügen.
public void AddItem(string item)
Parameters
item
string
Das Element, das in die Liste der Elemente hinzugefügt werden soll.
Exceptions
ArgumentNullException
Clear()
Entfernen Sie alle Artikel aus der Sammlung.
public void Clear()
Contains(IXmpTyp)
Bestimmt, ob die Sammlung einen bestimmten Wert enthält.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
Das Objekt, das in der Sammlung zu finden ist.
Returns
wahr, wenn das Element in der Sammlung gefunden wird; sonst, falsch.
CopyTo(IXmpTyp[][], und int)
Kopieren Sie die Elemente der Sammlung in eine Reihe, beginnend mit einem bestimmten Reiheindex.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[][]
Die eindimensionelle Array, die das Ziel der von der Sammlung kopierten Elemente ist. Die Array muss eine nullbasierte Indexierung haben.
arrayIndex
int
Der nullbasierte Index in der Reihenfolge, bei der Kopierung beginnt.
GetEnumerator()
Wiederherstellt eine Liste, die durch die Sammlung iteriert.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator &undlt; IXmpType >
Ein IEnumerator<IXmpType>, der verwendet werden kann, um durch die Sammlung zu iterieren.
GetXmlValue()
Umwandelt XMP-Wert in die XML-Repräsentation.
public string GetXmlValue()
Returns
Wiederherstellen des konvertierten XMP-Werts in die XML-Repräsentation.
GetXmpRepresentation()
Erhalten Sie den XMP String-Wert davon.
public string GetXmpRepresentation()
Returns
Ersetzt den enthaltenen Wert im XMP-Format zurück.
IndexOf(IXmpTyp)
Bestimmt den Index eines bestimmten Elements in der Sammlung.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
Das Objekt, das in der Sammlung zu finden ist.
Returns
Der Index des Artikels, wenn in der Sammlung gefunden wird; sonst, -1.
Insert(mit IXmpType)
Geben Sie ein Element in die Sammlung am angegebenen Index ein.
public void Insert(int index, IXmpType item)
Parameters
index
int
Der nullbasierte Index, auf dem das Element eingegeben werden sollte.
item
IXmpType
Das Objekt, das in die Sammlung eingeführt wird.
Remove(IXmpTyp)
Entfernen Sie das erste Auftreten eines bestimmten Objekts aus der Sammlung.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
Das Objekt, das aus der Sammlung entfernt wird.
Returns
true, wenn das Element erfolgreich aus der Sammlung entfernt wurde; sonst, falsch. Diese Methode kehrt auch falsch zurück, wenn das Element nicht in der ursprünglichen Sammlung gefunden wird.
RemoveAt(Int)
Entfernen Sie das Element auf dem angegebenen Index.
public void RemoveAt(int index)
Parameters
index
int
Der null-basierte Index des Elements zu entfernen.
ToString()
Wiederherstellt eine XML System.String, die diese Instanz darstellt.
public override string ToString()
Returns
Eine XML System.String, die diese Instanz darstellt.
ToString(Objekt)
Wiederherstellt eine System.String, die diese Instanz darstellt.
protected static string ToString(object obj)
Parameters
obj
object
Ein Objekt.
Returns
Ein System.String, der diese Instanz vertritt.