Class NonGenericDictionary

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

object NonGenericDictionary

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

IDictionary

Properties

Count

Conheça o número de elementos contidos naColecção - Colecção - Colecção

public int Count { get; }

Valor da propriedade

int

IsFixedSize

Ele tem um valor que indica se oSistema.Colecções.Objeto identificador tem um tamanho fixo.

public bool IsFixedSize { get; }

Valor da propriedade

bool

IsReadOnly

Ele tem um valor que indica se oSistema.Colecções.Objeto de identificação é apenas leitura.

public bool IsReadOnly { get; }

Valor da propriedade

bool

IsSynchronized

Obtenha um valor indicando se o acesso aoSystem.Collections.ICollection é sincronizado (trade seguro).

public bool IsSynchronized { get; }

Valor da propriedade

bool

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

ICollection

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

object

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

ICollection

Esta[Objeto]

Recebe ou coloca o elemento com a chave especificada.

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

Valor da propriedade

object

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

bool

É 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

IDictionaryEnumerator

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.

 Português