Class XmpCollection
Název místa: Aspose.Imaging.Xmp Shromáždění: Aspose.Imaging.dll (25.4.0)
Sbírka prvků XMP.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
Dědiční členové
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
Obdrží počet prvků obsažených v System.Collections.IList.
public int Count { get; }
Hodnota nemovitosti
IsReadOnly
Obdrží hodnotu, která naznačuje, zda je sbírka pouze čten.
public bool IsReadOnly { get; }
Hodnota nemovitosti
Tohle[Int]
Obdrží nebo položí prvek na specifikovaném indexu.
public IXmpType this[int index] { get; set; }
Hodnota nemovitosti
Methods
Add(Objekt)
Přidejte položku XMP dat.
public void Add(object item)
Parameters
item
object
Jedná se o položku XMP.
Exceptions
ArgumentNullException
Add(IXmpType)
Přidejte do sbírky položku.
public void Add(IXmpType item)
Parameters
item
IXmpType
Předmět přidání do sbírky.
AddItem(Stringová)
Přidejte novou položku.
public void AddItem(string item)
Parameters
item
string
položka, která má být přidána do seznamu položek.
Exceptions
ArgumentNullException
Clear()
Odstraňuje všechny položky ze sbírky.
public void Clear()
Contains(IXmpType)
Určuje, zda kolekce obsahuje určitou hodnotu.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
Předmět k umístění v sbírce.
Returns
pravdivý, pokud je položka nalezena v kolekci; jinak, falešn.
CopyTo(IXmpType[]a[], a int)
Kopíruje prvky sbírky do řady, počínaje konkrétním indexem řady.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[]a[]
Jednodimenzionální řada, která je cílem prvků kopírovaných z kolekce. řada musí mít indexování založené na nule.
arrayIndex
int
Index na bázi nuly v řadě, ve které začíná kopírován.
GetEnumerator()
Vrátí seznam, který iteruje prostřednictvím sběru.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator < IXmpType >
IEnumerator<IXmpType> který lze použít k iterace prostřednictvím kolekce.
GetXmlValue()
Konvertuje hodnotu XMP na XML.
public string GetXmlValue()
Returns
Vrací hodnotu XMP převedenou na XML.
GetXmpRepresentation()
Získáte hodnotu řádku XMP tohoto.
public string GetXmpRepresentation()
Returns
Vrátí obsahovanou hodnotu řetězce ve formátu XMP.
IndexOf(IXmpType)
Určuje index konkrétního položky v kolekci.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
Předmět k umístění v sbírce.
Returns
index položky, pokud se nachází v kolekci; jinak, -1.
Insert(Článek IXmpType)
Vložte položku do sběru na specifikovaném indexu.
public void Insert(int index, IXmpType item)
Parameters
index
int
Index založený na nulě, na kterém položce by měl být vložen.
item
IXmpType
Předmět, který má být vložen do sbírky.
Remove(IXmpType)
Odstraňuje první výskyt konkrétního objektu z kolekce.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
Předmět odstranit z kolekce.
Returns
pravdivý, pokud byl položka úspěšně odstraněna z kolekce; jinak, falešný. tato metoda také vrací falešný, pokud položka není nalezena v původní kolekci.
RemoveAt(Int)
Odstraňte položku na specifikovaném indexu.
public void RemoveAt(int index)
Parameters
index
int
Nulový index položky, kterou je třeba odstranit.
ToString()
Zpět XML System.String, který představuje tuto instanci.
public override string ToString()
Returns
XML System.String, který představuje tuto instanci.
ToString(Objekt)
Vrátí systém.String, který představuje tuto instanci.
protected static string ToString(object obj)
Parameters
obj
object
Je to objekt.
Returns
Systém.String, který představuje tuto instanci.