Class NonGenericDictionary
Nombre del espacio: Aspose.Imaging Asamblea: Aspose.Imaging.dll (25.4.0)
Representa un diccionario no genérico.
public class NonGenericDictionary : IDictionary, ICollection, IEnumerable
Inheritance
Implements
IDictionary ,y, ICollection ,y, IEnumerable
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
NonGenericDictionary(Identificación)
Inicia una nueva instancia de la clase Aspose.Imaging.NonGenericDictionary.
public NonGenericDictionary(IDictionary dictionary)
Parameters
dictionary
IDictionary
El diccionario para usar.
Fields
Dictionary
El diccionario utilizado.
protected readonly IDictionary Dictionary
Valor de campo
Properties
Count
El número de elementos contenidos en elColección, Colección y Colección.
public int Count { get; }
Valor de la propiedad
IsFixedSize
Tiene un valor que indica si elSistema.Colecciones.Objeto identificador tiene un tamaño fijo.
public bool IsFixedSize { get; }
Valor de la propiedad
IsReadOnly
Tiene un valor que indica si elSistema.Colecciones.Objeto identificativo es leído únicamente.
public bool IsReadOnly { get; }
Valor de la propiedad
IsSynchronized
Tiene un valor que indica si el acceso a laSystem.Collections.ICollection es sincronizado (seguro de la línea).
public bool IsSynchronized { get; }
Valor de la propiedad
Keys
recibe unaSistema.Colecciones.Objeto de colección que contiene las claves de laSistema.Colecciones.Objeto de identificación.
public ICollection Keys { get; }
Valor de la propiedad
SyncRoot
Obtiene un objeto que se puede utilizar para sincronizar el acceso a laColección, Colección y Colección.
public object SyncRoot { get; }
Valor de la propiedad
Values
recibe unaSistema.Colecciones.Objeto de colección que contiene los valores en elSistema.Colecciones.Objeto de identificación.
public ICollection Values { get; }
Valor de la propiedad
Este[Objeto]
Obtenga o coloca el elemento con la clave especificada.
public object this[object key] { get; set; }
Valor de la propiedad
Methods
Add(Objeto, Objeto)
Añade un elemento con la clave proporcionada y el valor a laSistema.Colecciones.Objeto de identificación.
public void Add(object key, object value)
Parameters
key
object
TheSystem.Object para utilizar como la clave del elemento para agregar.
value
object
TheSistema.Objeto para utilizar como el valor del elemento para agregar.
Clear()
Elimina todos los elementos de laSistema.Colecciones.Objeto de identificación.
public void Clear()
Contains(Objeto)
Determina si elSistema.Colecciones.Objeto de identificación contiene un elemento con la clave especificada.
public bool Contains(object key)
Parameters
key
object
La clave para localizar en elSistema.Colecciones.Objeto de identificación.
Returns
La verdad es que si elSystem.Collections.IDictionary contiene un elemento con la llave; de lo contrario, falso.
CopyTo(Entonces, int)
Copia los elementos de laSistema.Colecciones.IColección a unSistema.Array, a partir de unEl índice Array.
public void CopyTo(Array array, int index)
Parameters
array
Array
La unidimensionalSistema.Array que es el destino de los elementos copiados deSistema.Colecciones.IColecciones. ElSistema.Array debe tener una indicación basada en cero.
index
int
El índice basado en cero en array’ en el que comienza la copia.
GetEnumerator()
Obtenga el enumerador.
public IDictionaryEnumerator GetEnumerator()
Returns
El diccionario enumerador
Remove(Objeto)
Elimina el elemento con la clave especificada de laSistema.Colecciones.Objeto de identificación.
public void Remove(object key)
Parameters
key
object
La clave del elemento para eliminar.