Class NonGenericDictionary
Namn på plats: Aspose.Imaging Församling: Aspose.Imaging.dll (25.4.0)
En icke generisk ordbok.
public class NonGenericDictionary : IDictionary, ICollection, IEnumerable
Inheritance
Implements
IDictionary , ICollection , IEnumerable
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NonGenericDictionary(identifiering)
Initialiserar en ny instans av Aspose.Imaging.NonGenericDictionary klass.
public NonGenericDictionary(IDictionary dictionary)
Parameters
dictionary
IDictionary
Ordboken att använda.
Fields
Dictionary
Den verkliga ordboken används.
protected readonly IDictionary Dictionary
Fältvärde
Properties
Count
upptäcker antalet element som ingår iSystem. samlingar och samlingar.
public int Count { get; }
Fastighetsvärde
IsFixedSize
får ett värde som indikerar omSystem.Collections.IDictionary objekt har en fast storlek.
public bool IsFixedSize { get; }
Fastighetsvärde
IsReadOnly
får ett värde som indikerar omSystem.Collections.IDictionary objekt är läsbart.
public bool IsReadOnly { get; }
Fastighetsvärde
IsSynchronized
får ett värde som indikerar om tillgången tillSystem.Collections.ICollection är synkroniserad (tråd säker).
public bool IsSynchronized { get; }
Fastighetsvärde
Keys
får enSystem.Collections.ICollection objekt som innehåller nycklarna tillSystem.Kollektioner och identifieringsobjekt.
public ICollection Keys { get; }
Fastighetsvärde
SyncRoot
får ett objekt som kan användas för att synkronisera åtkomst tillSystem. samlingar och samlingar.
public object SyncRoot { get; }
Fastighetsvärde
Values
får enSystem.Collections.ICollection objekt som innehåller värdena iSystem.Kollektioner och identifieringsobjekt.
public ICollection Values { get; }
Fastighetsvärde
Detta[Objektet]
Få eller ställa in elementet med den angivna nyckeln.
public object this[object key] { get; set; }
Fastighetsvärde
Methods
Add(Objekt , Objekt)
Lägg till ett element med den tillhandahållna nyckeln och värdet tillSystem.Kollektioner och identifieringsobjekt.
public void Add(object key, object value)
Parameters
key
object
TheSystem.Object att använda som nyckeln till elementet att lägga till.
value
object
TheSystem.Object att använda som värdet av elementet att lägga till.
Clear()
Ta bort alla element frånSystem.Kollektioner och identifieringsobjekt.
public void Clear()
Contains(Objektet)
Bestämmer om denSystem.Collections.IDictionary objekt innehåller ett element med den angivna nyckeln.
public bool Contains(object key)
Parameters
key
object
Nyckeln att placera iSystem.Kollektioner och identifieringsobjekt.
Returns
Det är sant om denSystem.Collections.IDictionary innehåller ett element med nyckeln; annars, falsk.
CopyTo(Array, int)
Kopiera elementen iSystem.Kollektioner.Kollektion till enSystem.Array, från en särskildSystem.Array index och
public void CopyTo(Array array, int index)
Parameters
array
Array
Den endimensionellaSystem.Array som är destinationen för de kopierade elementen frånSystem.Kollektioner.Kollektioner. denSystem.Array måste ha nollbaserad indexering.
index
int
Det nollbaserade indexet iarray’ där kopiering börjar.
GetEnumerator()
Ta emot enumerator.
public IDictionaryEnumerator GetEnumerator()
Returns
Ordboken Enumerator
Remove(Objektet)
Ta bort elementet med den angivna nyckeln frånSystem.Kollektioner och identifieringsobjekt.
public void Remove(object key)
Parameters
key
object
Nyckeln till elementet att ta bort.