Class NonGenericDictionary
Nome do espaço: Aspose.Imaging Assembleia: Aspose.Imaging.dll (25.4.0)
É um dicionário não genérico.
public class NonGenericDictionary : IDictionary, ICollection, IEnumerable
Inheritance
Implements
IDictionary , ICollection , IEnumerable
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NonGenericDictionary(Identificação)
Inicia uma nova instância da classe Aspose.Imaging.NonGenericDictionary.
public NonGenericDictionary(IDictionary dictionary)
Parameters
dictionary
IDictionary
O dicionário a ser usado.
Fields
Dictionary
O verdadeiro dicionário usado.
protected readonly IDictionary Dictionary
Valor de campo
Properties
Count
Conheça o número de elementos contidos naColecção - Colecção - Colecção
public int Count { get; }
Valor da propriedade
IsFixedSize
Ele tem um valor que indica se oSistema.Colecções.Objeto identificador tem um tamanho fixo.
public bool IsFixedSize { get; }
Valor da propriedade
IsReadOnly
Ele tem um valor que indica se oSistema.Colecções.Objeto de identificação é apenas leitura.
public bool IsReadOnly { get; }
Valor da propriedade
IsSynchronized
Obtenha um valor indicando se o acesso aoSystem.Collections.ICollection é sincronizado (trade seguro).
public bool IsSynchronized { get; }
Valor da propriedade
Keys
Obtenha umSistema.Colecções.Objeto de coleção que contém as chaves doSistema.Colecções.Objeto de identificação.
public ICollection Keys { get; }
Valor da propriedade
SyncRoot
Obtenha um objeto que pode ser usado para sincronizar o acesso aoColecção - Colecção - Colecção
public object SyncRoot { get; }
Valor da propriedade
Values
Obtenha umSistema.Colecções.Objeto de coleção que contém os valores noSistema.Colecções.Objeto de identificação.
public ICollection Values { get; }
Valor da propriedade
Esta[Objeto]
Recebe ou coloca o elemento com a chave especificada.
public object this[object key] { get; set; }
Valor da propriedade
Methods
Add(Objeto, Objeto)
Adicione um elemento com a chave fornecida e o valor aoSistema.Colecções.Objeto de identificação.
public void Add(object key, object value)
Parameters
key
object
TheSystem.Object para usar como a chave do elemento para adicionar.
value
object
TheSistema.Objeto para usar como o valor do elemento para adicionar.
Clear()
Remove todos os elementos daSistema.Colecções.Objeto de identificação.
public void Clear()
Contains(Objeto)
Determina se aSistema.Colecções.Objeto de identificação contém um elemento com a chave especificada.
public bool Contains(object key)
Parameters
key
object
A chave para localizar noSistema.Colecções.Objeto de identificação.
Returns
É verdade que se oSystem.Collections.IDictionary contém um elemento com a chave; caso contrário, falso.
CopyTo(Arrasão, Int)
Copia os elementos daSistema.Colecções.IColecção para umSistema.Array, começando por um determinadoÍndice de Array.
public void CopyTo(Array array, int index)
Parameters
array
Array
A UnidimensionalSistema.Array que é o destino dos elementos copiados deSistema.Colecções.IColecção. oSistema.Array deve ter uma indicação baseada em zero.
index
int
O índice baseado em zero em array’ em que a cópia começa.
GetEnumerator()
Obtenha o enumerador.
public IDictionaryEnumerator GetEnumerator()
Returns
O dicionário enumerador
Remove(Objeto)
Remova o elemento com a chave especificada doSistema.Colecções.Objeto de identificação.
public void Remove(object key)
Parameters
key
object
A chave do elemento para remover.