Class XmpCollection
Název místa: Aspose.Imaging.Xmp Shromáždění: Aspose.Imaging.dll (25.5.0)
Sbírka prvků XMP.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpTypeInheritance
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.