Class XmpCollection
nazivni prostor: Aspose.Imaging.Xmp Sastav: Aspose.Imaging.dll (25.4.0)
Kolekcija XMP elemenata.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
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.