Class XmpCollection
İsim alanı : Aspose.Imaging.Xmp Toplantı: Aspose.Imaging.dll (25.4.0)
XMP Eleman Koleksiyonu
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
mirasçı üyeleri
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
System.Collections.IList’te yer alan öğelerin sayısını alır.
public int Count { get; }
Mülkiyet Değer
IsReadOnly
Koleksiyonun sadece okunduğunu gösteren bir değer alır.
public bool IsReadOnly { get; }
Mülkiyet Değer
bu[int ile]
Elemanı belirlenen indekse alır veya yerleştirir.
public IXmpType this[int index] { get; set; }
Mülkiyet Değer
Methods
Add(nesne)
Bir XMP veri öğesi ekleyin.
public void Add(object item)
Parameters
item
object
Bir XMP öğesi.
Exceptions
ArgumentNullException
Add(IXMPType)
Koleksiyonda bir öğe ekleyin.
public void Add(IXmpType item)
Parameters
item
IXmpType
Koleksiyonun içine eklenen nesne.
AddItem(Sırt)
Yeni öğe ekleyin.
public void AddItem(string item)
Parameters
item
string
Ürünlerin listesine eklendiği öğe.
Exceptions
ArgumentNullException
Clear()
Koleksiyondan tüm öğeleri çıkarın.
public void Clear()
Contains(IXMPType)
Koleksiyonun belirli bir değeri olup olmadığını belirler.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
Koleksiyonda yer alan nesne.
Returns
Koleksiyonda bir öğe bulunursa doğru; aksi takdirde sahte.
CopyTo(IXMPType[…], int)
Koleksiyonun unsurlarını, belirli bir array endeksi ile başlayan bir array’a kopyalayın.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[…]
Koleksiyonun kopyalanmış unsurların hedefi olan tek boyutlu array. array sıfır tabanlı indekslemeye sahip olmalıdır.
arrayIndex
int
Sıfır tabanlı endeks, kopyalanmaya başladığı sırada.
GetEnumerator()
Koleksiyon yoluyla iterasyon yapan bir listelemeyi geri getirir.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator < için; IXmpType >
Bir IEnumerator<IXmpType> koleksiyon aracılığıyla iterasyon için kullanılabilir.
GetXmlValue()
XMP değerini XML temsilciliğine dönüştürür.
public string GetXmlValue()
Returns
XML temsilciliğine dönüştürülen XMP değerini geri getirir.
GetXmpRepresentation()
Bunun XMP çerçeve değerini alır.
public string GetXmpRepresentation()
Returns
XMP biçiminde satılan değeri döndürür.
IndexOf(IXMPType)
Koleksiyonda belirli bir öğenin indeksini belirler.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
Koleksiyonda yer alan nesne.
Returns
Koleksiyonda bulunursa öğenin endeksi; aksi takdirde, -1.
Insert(İt, IXmpType)
Belirlenen indekse bir öğe girin.
public void Insert(int index, IXmpType item)
Parameters
index
int
Hangi öğeye yerleştirilecek sıfır tabanlı endeks.
item
IXmpType
Koleksiyonda yerleştirilecek nesne.
Remove(IXMPType)
Koleksiyonda belirli bir nesnenin ilk ortaya çıkmasını kaldırır.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
Koleksiyondan çıkarılması gereken nesne.
Returns
eğer öğe başarılı bir şekilde koleksiyonundan kaldırılmışsa; aksi takdirde, sahte. bu yöntem aynı zamanda öğe orijinal koleksiyonda bulunmuyorsa sahte geri verir.
RemoveAt(int ile)
Belirlenmiş indekslerde öğeyi kaldırın.
public void RemoveAt(int index)
Parameters
index
int
çıkarılması gereken öğenin sıfır tabanlı endeksi.
ToString()
Bu örneği temsil eden bir XML System.String’i geri getirir.
public override string ToString()
Returns
Bir XML System.String bu örneği temsil eder.
ToString(nesne)
Bu istasyonu temsil eden bir System.String’i geri getirir.
protected static string ToString(object obj)
Parameters
obj
object
Bir nesne.
Returns
Bu istasyonu temsil eden bir sistem.String.