Class XmpCollection
nazivni prostor: Aspose.Imaging.Xmp Sastav: Aspose.Imaging.dll (25.5.0)
Kolekcija XMP elemenata.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpTypeInheritance
Derived
Implements
IList
naslijeđeni članovi
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
Dobiva broj elemenata sadržanih u System.Collections.IList.
public int Count { get; }Vrijednost nekretnina
IsReadOnly
Dobiva vrijednost koja ukazuje na to je li prikupljanje samo čitanje.
public bool IsReadOnly { get; }Vrijednost nekretnina
Ovo[int]
Dobivaju ili postavljaju element na određenom indeksu.
public IXmpType this[int index] { get; set; }Vrijednost nekretnina
Methods
Add(Objekt)
Dodajte element podataka XMP.
public void Add(object item)Parameters
item object
Jedan od XMP predmeta.
Exceptions
ArgumentNullException
Add(IXmpTipovi)
Dodajte članak u kolekciju.
public void Add(IXmpType item)Parameters
item IXmpType
Predmet koji treba dodati u zbirku.
AddItem(String)
Dodajte novi element.
public void AddItem(string item)Parameters
item string
Predmet koji treba dodati na popis predmeta.
Exceptions
ArgumentNullException
Clear()
Uklonite sve predmete iz kolekcije.
public void Clear()Contains(IXmpTipovi)
Određuje da li zbirka sadrži određenu vrijednost.
public bool Contains(IXmpType item)Parameters
item IXmpType
Predmet koji se nalazi u zbirci.
Returns
istinito ako je predmet pronađen u zbirci; inače, lažna.
CopyTo(IXmpTipovi[], i int)
Kopirajte elemente kolekcije u red, počevši od određenog indeksa redova.
public void CopyTo(IXmpType[] array, int arrayIndex)Parameters
array IXmpType
[]
Jednodimenzionalni red koji je destinacija elemenata kopiranih iz kolekcije. red mora imati indeksiranje na temelju nule.
arrayIndex int
Nula bazirani indeks u redoslijedu na kojem počinje kopiranje.
GetEnumerator()
Povratak popisnika koji iterira kroz zbirku.
public IEnumerator<ixmptype> GetEnumerator()Returns
IEnumerator < IXmpType >
IEnumerator<IXmpType> koji se može koristiti za iteriranje kroz kolekciju.
GetXmlValue()
Konvertira XMP vrijednost u XML predstavljanje.
public string GetXmlValue()Returns
Povratak vrijednosti XMP pretvorene u XML predstavljanje.
GetXmpRepresentation()
Dostaje XMP string vrijednost od toga.
public string GetXmpRepresentation()Returns
Povratak sadržane vrijednosti u formatu XMP.
IndexOf(IXmpTipovi)
Određuje indeks određenog predmeta u zbirci.
public int IndexOf(IXmpType item)Parameters
item IXmpType
Predmet koji se nalazi u zbirci.
Returns
Indeks predmeta ako se nalazi u zbirci; inače, -1.
Insert(Svijet, IXmpType)
Upišite element u zbirku na određenom indeksu.
public void Insert(int index, IXmpType item)Parameters
index int
Indeks na temelju nule na kojem se element treba unijeti.
item IXmpType
Predmet koji treba unijeti u zbirku.
Remove(IXmpTipovi)
Uklanjanje prvog pojave određenog predmeta iz zbirke.
public bool Remove(IXmpType item)Parameters
item IXmpType
Predmet za uklanjanje iz zbirke.
Returns
istinito ako je predmet uspješno uklonjen iz zbirke; inače, lažna. ova metoda također vraća lažnu ako se predmet ne nalazi u izvornoj zbirci.
RemoveAt(int)
Uklonite stavak na određenom indeksu.
public void RemoveAt(int index)Parameters
index int
Nula bazirani indeks predmeta za uklanjanje.
ToString()
Povratak XML System.String koji predstavlja ovu primjenu.
public override string ToString()Returns
XML System.String koji predstavlja ovu primjenu.
ToString(Objekt)
Povratak System.String koji predstavlja ovu primjenu.
protected static string ToString(object obj)Parameters
obj object
Jedan je predmet.
Returns
String.String koji predstavlja ovu primjenu.