Class NonGenericDictionary

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

object NonGenericDictionary

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

IDictionary

Properties

Count

içerdiği unsurların sayısını bulur.Koleksiyonlar - Koleksiyonlar

public int Count { get; }

Mülkiyet Değer

int

IsFixedSize

Değerini gösterir ki, bu değerSystem.Collections.IDictionary nesne sabit boyutlara sahiptir.

public bool IsFixedSize { get; }

Mülkiyet Değer

bool

IsReadOnly

Değerini gösterir ki, bu değerSystem.Collections.IDictionary nesne sadece okunur.

public bool IsReadOnly { get; }

Mülkiyet Değer

bool

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

bool

Keys

Alınan birSystem.Collections.ICollection nesnesinin anahtarlarını içerenSistem. Koleksiyonlar. tanımlayıcı nesne

public ICollection Keys { get; }

Mülkiyet Değer

ICollection

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

object

Values

Alınan birSystem.Collections.ICollection değerleri içeren nesneSistem. Koleksiyonlar. tanımlayıcı nesne

public ICollection Values { get; }

Mülkiyet Değer

ICollection

bu[nesne]

Belirlenen anahtarla öğeyi alır veya ayarlar.

public object this[object key] { get; set; }

Mülkiyet Değer

object

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

bool

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

IDictionaryEnumerator

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.

 Türkçe