Class NonGenericDictionary
İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.4.0)
Genetik olmayan bir sözlüğe sahiptir.
public class NonGenericDictionary : IDictionary, ICollection, IEnumerable
Inheritance
Implements
IDictionary , ICollection , IEnumerable
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NonGenericDictionary(tanımlayıcı)
Aspose.Imaging.NonGenericDictionary sınıfının yeni bir örneğini başlatır.
public NonGenericDictionary(IDictionary dictionary)
Parameters
dictionary
IDictionary
Kullanılacak sözlük.
Fields
Dictionary
Gerçek sözlük kullanılmıştır.
protected readonly IDictionary Dictionary
alan değeri
Properties
Count
içerdiği unsurların sayısını bulur.Koleksiyonlar - Koleksiyonlar
public int Count { get; }
Mülkiyet Değer
IsFixedSize
Değerini gösterir ki, bu değerSystem.Collections.IDictionary nesne sabit boyutlara sahiptir.
public bool IsFixedSize { get; }
Mülkiyet Değer
IsReadOnly
Değerini gösterir ki, bu değerSystem.Collections.IDictionary nesne sadece okunur.
public bool IsReadOnly { get; }
Mülkiyet Değer
IsSynchronized
Bu sayede, erişimin değerini gösterirSystem.Collections.ICollection senkronize edilmiştir (çizgi güvenli).
public bool IsSynchronized { get; }
Mülkiyet Değer
Keys
Alınan birSystem.Collections.ICollection nesnesinin anahtarlarını içerenSistem. Koleksiyonlar. tanımlayıcı nesne
public ICollection Keys { get; }
Mülkiyet Değer
SyncRoot
Bir nesneye erişimi senkronize etmek için kullanılabilecek bir nesne alır.Koleksiyonlar - Koleksiyonlar
public object SyncRoot { get; }
Mülkiyet Değer
Values
Alınan birSystem.Collections.ICollection değerleri içeren nesneSistem. Koleksiyonlar. tanımlayıcı nesne
public ICollection Values { get; }
Mülkiyet Değer
bu[nesne]
Belirlenen anahtarla öğeyi alır veya ayarlar.
public object this[object key] { get; set; }
Mülkiyet Değer
Methods
Add(nesne , nesne)
sağlanan anahtarı ve değeri olan bir öğe ekleyin.Sistem. Koleksiyonlar. tanımlayıcı nesne
public void Add(object key, object value)
Parameters
key
object
TheSystem.Object eklemek için öğenin anahtarı olarak kullanılır.
value
object
TheSystem.Object eklemek için öğenin değeri olarak kullanılır.
Clear()
Tüm Elemanları KaldırırSistem. Koleksiyonlar. tanımlayıcı nesne
public void Clear()
Contains(nesne)
karar veriyor ki, buSystem.Collections.IDictionary nesne belirlenmiş anahtarı olan bir öğe içerir.
public bool Contains(object key)
Parameters
key
object
Anahtarı yerleştirmek içinSistem. Koleksiyonlar. tanımlayıcı nesne
Returns
Doğru ise, eğerSystem.Collections.IDictionary anahtarı olan bir öğe içerir; aksi takdirde, sahte.
CopyTo(Array , int)
Elemanları kopyalamak içinSistem.Koleksiyonlar.Koleksiyonlar birSistem.Array, belirli birArray Index ile ilgili bilgiler.
public void CopyTo(Array array, int index)
Parameters
array
Array
tek boyutluSistem.Array, kopyalanmış elemanların hedefi olanKoleksiyon - Koleksiyon - Koleksiyon - KoleksiyonSystem.Array, sıfır tabanlı bir indekslemeye sahip olmalıdır.
index
int
Sıfır tabanlı indeksleri array’de kopyalanmaya başlar.
GetEnumerator()
Enumerator alın.
public IDictionaryEnumerator GetEnumerator()
Returns
Sözlük Enumerator
Remove(nesne)
Belirlenmiş anahtar ile öğeyi kaldırırSistem. Koleksiyonlar. tanımlayıcı nesne
public void Remove(object key)
Parameters
key
object
Elemanın anahtarı kaldırılmalıdır.