ListBox.SelectedObjectCollection Classe

Definição

Representa a coleção de itens selecionados no ListBox.

public: ref class ListBox::SelectedObjectCollection : System::Collections::IList
public class ListBox.SelectedObjectCollection : System.Collections.IList
type ListBox.SelectedObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListBox.SelectedObjectCollection
Implements IList
Herança
ListBox.SelectedObjectCollection
Implementações

Observações

A ListBox.SelectedObjectCollection classe armazena os itens selecionados no ListBoxarquivo . Os itens guardados são ListBox.SelectedObjectCollection itens contidos na ListBox.ObjectCollection aula. A ListBox.ObjectCollection classe armazena todos os itens exibidos no ListBoxarquivo .

A tabela seguinte é um exemplo de como armazena ListBox.ObjectCollection os itens do ListBox bem como os seus estados de seleção dentro de um exemplo ListBox.

Index Número Estado de seleção dentro da ListBox
0 objeto1 Não selecionado
1 objeto2 Selecionado
2 objecto3 Não selecionado
3 Objecto4 Selecionado
4 object5 Selecionado

Com base no ListBox.ObjectCollection demonstrado na tabela anterior, a tabela seguinte mostra como o ListBox.SelectedObjectCollection apareceria.

Index Item selecionado do ObjectCollection
0 objeto2
1 Objecto4
2 object5

Pode usar as propriedades e métodos desta classe para realizar uma variedade de tarefas com a coleção. O Contains método permite-lhe determinar se um item da ListBox.ObjectCollection classe é membro do ListBox.SelectedObjectCollection. Assim que souber que o item está localizado na coleção, pode usar o IndexOf método para determinar onde um item específico dentro do ListBox.ObjectCollection para o ListBox está armazenado dentro do ListBox.SelectedObjectCollection.

Construtores

Name Description
ListBox.SelectedObjectCollection(ListBox)

Inicializa uma nova instância da ListBox.SelectedObjectCollection classe.

Propriedades

Name Description
Count

Obtém o número de itens na coleção.

IsReadOnly

Recebe um valor que indica se a coleção é apenas de leitura.

Item[Int32]

Obtém o item no índice especificado dentro da coleção.

Métodos

Name Description
Add(Object)

Adiciona um item à lista de itens selecionados para um ListBox.

Clear()

Remove todos os itens da coleção de itens selecionados.

Contains(Object)

Determina se o item especificado se encontra dentro da coleção.

CopyTo(Array, Int32)

Copia toda a coleção para um array existente num local especificado dentro do array.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Devolve um enumerador que pode ser usado para iterar pela coleção de itens selecionados.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(Object)

Devolve o índice dentro da coleção do item especificado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Remove(Object)

Remove o objeto especificado da coleção de itens selecionados.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
ICollection.IsSynchronized

Para uma descrição deste elemento, veja IsSynchronized.

ICollection.SyncRoot

Para uma descrição deste elemento, veja SyncRoot.

IList.Add(Object)

Para uma descrição deste elemento, veja Add(Object).

IList.Clear()

Para uma descrição deste elemento, veja Clear().

IList.Insert(Int32, Object)

Para uma descrição deste elemento, veja Insert(Int32, Object).

IList.IsFixedSize

Para uma descrição deste elemento, veja IsFixedSize.

IList.Remove(Object)

Para uma descrição deste elemento, veja Remove(Object).

IList.RemoveAt(Int32)

Para uma descrição deste elemento, veja RemoveAt(Int32).

Métodos da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base num tipo especificado.

Aplica-se a