Class NonGenericList
Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.4.0)
Lista non-generică a obiectelor
public class NonGenericList : IList, ICollection, IEnumerable
Inheritance
Derived
Implements
IList , ICollection , IEnumerable
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NonGenericList(Ilistă)
Inițializează o nouă instanță a clasei Aspose.Imaging.NonGenericList.
public NonGenericList(IList list)
Parameters
list
IList
Lista - container de obiecte.
Fields
Lista
Lista - containerul intern al obiectelor
[JsonProperty]
protected IList list
Valoarea câmpului
Properties
Count
Obține numărul de elemente conținute în System.Collections.ICollection.
public int Count { get; }
Valoarea proprietății
IsFixedSize
Obține o valoare care indică dacă System.Collections.IList are o dimensiune fixă.
public bool IsFixedSize { get; }
Valoarea proprietății
IsReadOnly
Obține o valoare care indică dacă System.Collections.IList este citit numai.
public bool IsReadOnly { get; }
Valoarea proprietății
IsSynchronized
Obține o valoare care indică dacă accesul la System.Collections.ICollection este sincronizat (trade safe).
public bool IsSynchronized { get; }
Valoarea proprietății
SyncRoot
Obține un obiect care poate fi folosit pentru a sincroniza accesul la System.Collections.ICollection.
public object SyncRoot { get; }
Valoarea proprietății
Această[int]
Obține sau pune elementul la indexul specificat.
public object this[int index] { get; set; }
Valoarea proprietății
Methods
Add(Obiectul)
Adăugați un element în System.Collections.IList.
public int Add(object value)
Parameters
value
object
Sistem.Object pentru a adăuga la System.Collections.IList.
Returns
Poziția în care a fost introdus elementul nou.
Clear()
Îndepărtează toate elementele din System.Collections.IList.
public void Clear()
Contains(Obiectul)
Determine dacă System.Collections.IList conține o valoare specifică.
public bool Contains(object value)
Parameters
value
object
Sistemul.Obiect pentru a loca în System.Collections.IList.
Returns
adevărat dacă System.Object este găsit în System.Collections.IList; altfel, fals.
CopyTo(Războiul, int)
Copiază elementele din System.Collections.ICollection la un System.Array, începând cu un anumit index System.Array.
public void CopyTo(Array array, int index)
Parameters
array
Array
Sistemul unidimensional.Array care este destinația elementelor copiate din System.Collections.ICollection. Sistemul.Array trebuie să aibă indexare bazată pe zero.
index
int
Indicele bazat pe zero în array’ la care începe copierea.
GetEnumerator()
Întoarce un enumerator care iterează printr-o colecție.
public IEnumerator GetEnumerator()
Returns
Un obiect System.Collections.IEnumerator care poate fi folosit pentru a itera prin colecție.
IndexOf(Obiectul)
Determine indexul unui anumit element în System.Collections.IList.
public int IndexOf(object value)
Parameters
value
object
Sistemul.Obiect pentru a loca în System.Collections.IList.
Returns
Indicele vală’ dacă se găsește în listă; altfel, -1.
Insert(Obiectul, Obiectul)
Introduceți un element în System.Collections.IList pe indexul specificat.
public void Insert(int index, object value)
Parameters
index
int
Indicele bazat pe zero la care value" ar trebui introdus.
value
object
Sistem.Object pentru a introduce în System.Collections.IList.
Remove(Obiectul)
Elimină prima apariție a unui anumit obiect din System.Collections.IList.
public void Remove(object value)
Parameters
value
object
Sistem.Object pentru a elimina din System.Collections.IList.
RemoveAt(int)
Îndepărtează elementul System.Collections.IList la indexul specificat.
public void RemoveAt(int index)
Parameters
index
int
Indicele bazat pe zero al elementului de îndepărtare.