Class XmpCollection
ja nimityö: Aspose.Imaging.Xmp Kokoelma: Aspose.Imaging.dll (25.4.0)
XMP elementin kokoelma.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
Perintöjäsenet
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
Saat elementtien lukumäärän, joka on sisällytetty System.Collections.IList.
public int Count { get; }
Omistuksen arvo
IsReadOnly
Saat arvon, joka osoittaa, onko kokoelma vain luettavaa.
public bool IsReadOnly { get; }
Omistuksen arvo
Tämä[Sisältää]
Se saa tai asettaa elementin määritellylle indeksille.
public IXmpType this[int index] { get; set; }
Omistuksen arvo
Methods
Add(Objekti)
Lisätään XMP-tietopiste.
public void Add(object item)
Parameters
item
object
Yksi XMP kohde.
Exceptions
ArgumentNullException
Add(IXmpTyyppi)
Lisää esine kokoelmaan.
public void Add(IXmpType item)
Parameters
item
IXmpType
esine, joka lisätään kokoelmaan.
AddItem(String)
Lisää uusi kohde.
public void AddItem(string item)
Parameters
item
string
Tuote on lisättävä kohteiden luetteloon.
Exceptions
ArgumentNullException
Clear()
Poista kaikki esineet kokoelmasta.
public void Clear()
Contains(IXmpTyyppi)
Se määrittää, onko kokoelmassa tietty arvo.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
esine, joka on sijoitettu kokoelmaan.
Returns
todellinen, jos esine löytyy kokoelmassa; muuten väärä.
CopyTo(IXmpTyyppi[], ja int)
Kopioi kokoelman elementit sarjaan, joka alkaa tietystä sarjan indeksiä.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[]
Yksi ulottuvuus sarja, joka on kohde elementtejä kopioitu kokoelmasta. sarjan on oltava nolla-pohjainen indeksointi.
arrayIndex
int
nolla-pohjainen indeksi järjestyksessä, jossa kopiointi alkaa.
GetEnumerator()
Palauttaa luettelon, joka iteroi kokoelman kautta.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator < IXmpType >
IEnumerator<IXmpType> joka voidaan käyttää iterata kokoelman kautta.
GetXmlValue()
Siirtää XMP-arvo XML-muodostukseen.
public string GetXmlValue()
Returns
Palauttaa XMP-arvo, joka on muunnettu XML-muodostukseen.
GetXmpRepresentation()
Saat tämän XMP: n sarjan arvon.
public string GetXmpRepresentation()
Returns
Palauttaa sarjan sisältämä arvo XMP-muodossa.
IndexOf(IXmpTyyppi)
Määrittää keräyksessä olevan tietyn kohteen indeksin.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
esine, joka on sijoitettu kokoelmaan.
Returns
Tuotteen indeksi, jos se löytyy kokoelmasta; muutoin, -1.
Insert(Sisältö, IXmpType)
Sisältää kohteen keräykselle määritellyssä indekssissä.
public void Insert(int index, IXmpType item)
Parameters
index
int
nolla-pohjainen indeksi, johon kohde on sisällytettävä.
item
IXmpType
esine, joka sisällytetään kokoelmaan.
Remove(IXmpTyyppi)
Poistaa tietyn esineen ensimmäinen esiintyminen kokoelmasta.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
esine poistetaan kokoelmasta.
Returns
todellinen, jos esine on onnistuneesti poistettu keräyksestä; muuten, väärä. Tämä menetelmä palauttaa myös väärän, mikäli se ei löydy alkuperäisessä kokoelmassa.
RemoveAt(Sisältää)
Poista kohteen määritellyssä indeksissä.
public void RemoveAt(int index)
Parameters
index
int
nolla-pohjainen indeksi kohteesta poistettava.
ToString()
Palauttaa XML System.String, joka edustaa tätä tapausta.
public override string ToString()
Returns
XML System.String, joka edustaa tätä tapausta.
ToString(Objekti)
Palauttaa System.String, joka edustaa tätä tapausta.
protected static string ToString(object obj)
Parameters
obj
object
Se on objekti.
Returns
Järjestelmä.String, joka edustaa tätä tapausta.