Class NonGenericDictionary
A név: Aspose.Imaging Összefoglaló: Aspose.Imaging.dll (25.4.0)
Nem generikus szótár.
public class NonGenericDictionary : IDictionary, ICollection, IEnumerable
Inheritance
Implements
IDictionary , ICollection , IEnumerable
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NonGenericDictionary(azonosító)
Elindítja a Aspose.Imaging.NonGenericDictionary osztály új példányát.
public NonGenericDictionary(IDictionary dictionary)
Parameters
dictionary
IDictionary
A használt szótár.
Fields
Dictionary
A valós szótár használt.
protected readonly IDictionary Dictionary
mező értéke
Properties
Count
megkapja az elemek számát aGyűjtemények és gyűjtemények.
public int Count { get; }
ingatlan értéke
IsFixedSize
értéket kap, amely azt jelzi, hogy aSystem.Collections.IDictionary objektum rögzített méretű.
public bool IsFixedSize { get; }
ingatlan értéke
IsReadOnly
értéket kap, amely azt jelzi, hogy aSystem.Collections.IDictionary objektum csak olvasható.
public bool IsReadOnly { get; }
ingatlan értéke
IsSynchronized
értéket kap, amely azt jelzi, hogy a hozzáférés aSystem.Collections.ICollection szinkronizálódik (a trükk biztonságos).
public bool IsSynchronized { get; }
ingatlan értéke
Keys
kap egySystem.Collections.ICollection objektum, amely tartalmazza a kulcsokat aRendszer. gyűjtemények. azonosító tárgy.
public ICollection Keys { get; }
ingatlan értéke
SyncRoot
Megkap egy objektumot, amelyet a hozzáférés szinkronizálására használhatGyűjtemények és gyűjtemények.
public object SyncRoot { get; }
ingatlan értéke
Values
kap egySystem.Collections.ICollection objektum, amely tartalmazza az értékeket aRendszer. gyűjtemények. azonosító tárgy.
public ICollection Values { get; }
ingatlan értéke
Ez a[objektum]
Megkapja vagy beállítja az elemet a megadott kulcsmal.
public object this[object key] { get; set; }
ingatlan értéke
Methods
Add(objektum, objektum)
Hozzon hozzá egy elemet a megadott kulcsmal és értékkel aRendszer. gyűjtemények. azonosító tárgy.
public void Add(object key, object value)
Parameters
key
object
TheSystem.Object használni, mint a kulcs az elem hozzáadni.
value
object
TheSystem.Object használni, mint az elem értéke hozzáadni.
Clear()
Eltávolítja az összes elemet aRendszer. gyűjtemények. azonosító tárgy.
public void Clear()
Contains(objektum)
Meghatározza, hogy aSystem.Collections.IDictionary objektum tartalmaz egy elem a megadott kulcsot.
public bool Contains(object key)
Parameters
key
object
A kulcsot a helyszínenRendszer. gyűjtemények. azonosító tárgy.
Returns
Igaz, ha aSystem.Collections.IDictionary tartalmaz egy elem a kulcs; máskülönben, hamis.
CopyTo(Szilveszter, int)
Az elemek másolása arendszer. gyűjtemények. gyűjtemények aSystem.Array, egy adottRendszer. array index
public void CopyTo(Array array, int index)
Parameters
array
Array
Az egydimenziósSystem.Array, amely a másolt elemek célpontjaGyűjtemények. gyűjtemények. gyűjteményekA System.Array-nek nullalapú indexeléssel kell rendelkeznie.
index
int
A nulla-alapú index aarray-ban, amelyen a másolás kezdődik.
GetEnumerator()
Megkapja az enumerátort.
public IDictionaryEnumerator GetEnumerator()
Returns
A szótár enumerátor
Remove(objektum)
eltávolítja az elemet a megadott kulcsmal aRendszer. gyűjtemények. azonosító tárgy.
public void Remove(object key)
Parameters
key
object
A kulcs az elem eltávolítása.