Class NonGenericDictionary
Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.4.0)
Este vorba despre un dicționar non-generic.
public class NonGenericDictionary : IDictionary, ICollection, IEnumerable
Inheritance
Implements
IDictionary , 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
NonGenericDictionary(Identificare)
Inițializează o nouă instanță a clasei Aspose.Imaging.NonGenericDictionary.
public NonGenericDictionary(IDictionary dictionary)
Parameters
dictionary
IDictionary
dicționarul de utilizare.
Fields
Dictionary
dicționarul folosit.
protected readonly IDictionary Dictionary
Valoarea câmpului
Properties
Count
Numărul de elemente conţinute înColecție - Colecție - Colecție
public int Count { get; }
Valoarea proprietății
IsFixedSize
Are o valoare care indică dacăSistem.Colecții.Obiectul identificator are o dimensiune fixă.
public bool IsFixedSize { get; }
Valoarea proprietății
IsReadOnly
Are o valoare care indică dacăSistem.Colecții.Obiectul identificativ este doar citit.
public bool IsReadOnly { get; }
Valoarea proprietății
IsSynchronized
obține o valoare care indică dacă accesul laSystem.Collections.ICollection este sincronizat (trade securizat).
public bool IsSynchronized { get; }
Valoarea proprietății
Keys
Obțineți unSistem.Colecții.Obiectul de colecție care conține cheileSistem.Colecții.Obiect de identificare.
public ICollection Keys { get; }
Valoarea proprietății
SyncRoot
Obține un obiect care poate fi folosit pentru a sincroniza accesul laColecție - Colecție - Colecție
public object SyncRoot { get; }
Valoarea proprietății
Values
Obțineți unSistem.Colecții.Obiectul de colecție care conține valorile dinSistem.Colecții.Obiect de identificare.
public ICollection Values { get; }
Valoarea proprietății
Această[Obiectul]
Obține sau stabilește elementul cu cheia specificată.
public object this[object key] { get; set; }
Valoarea proprietății
Methods
Add(Obiectul, Obiectul)
Adăugați un element cu cheia furnizată și valoarea laSistem.Colecții.Obiect de identificare.
public void Add(object key, object value)
Parameters
key
object
TheSistem.Object pentru a utiliza ca cheie a elementului pentru a adăuga.
value
object
TheSistem.Object pentru a utiliza ca valoare a elementului pentru a adăuga.
Clear()
Elimină toate elementele dinSistem.Colecții.Obiect de identificare.
public void Clear()
Contains(Obiectul)
Se determină dacăSystem.Collections.IDictionary obiect conține un element cu cheia specificată.
public bool Contains(object key)
Parameters
key
object
cheia de localizare înSistem.Colecții.Obiect de identificare.
Returns
Adevărul este că dacăSystem.Collections.IDictionary conține un element cu cheia; altfel, fals.
CopyTo(Războiul, int)
Copiază elementele dinSistem.Colecții.Colecții la unSistem.Array, începând cu un anumitIndicele sistemului array.
public void CopyTo(Array array, int index)
Parameters
array
Array
O dimensiune unilateralăSistem.Array care este destinația elementelor copiate de laSistem.Colecții.Colecții.ColecțiiSistem.Array trebuie să aibă indexare bazată pe zero.
index
int
Indicele bazat pe zero în array’ la care începe copierea.
GetEnumerator()
Obțineți enumeratorul.
public IDictionaryEnumerator GetEnumerator()
Returns
dicționarul enumerator
Remove(Obiectul)
Îndepărtează elementul cu cheia specificată dinSistem.Colecții.Obiect de identificare.
public void Remove(object key)
Parameters
key
object
cheia elementului de a elimina.