Partilhar via


LinkLabel.LinkCollection Classe

Definição

Representa a coleção de links em um controle LinkLabel.

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

Comentários

A LinkLabel.LinkCollection classe armazena o link exibido no LinkLabel controle. Cada item na coleção é uma instância da LinkLabel.Link classe, que define as informações do link.

O Add método fornece a capacidade de adicionar um único LinkLabel.Link à coleção. Para remover links, você pode usar o Remove método ou o RemoveAt método se souber onde o link está localizado na coleção. O Clear método permite que você remova todos os links da coleção em vez de usar o Remove método para remover um único link por vez.

Além dos métodos e propriedades para adicionar e remover itens, também LinkLabel.LinkCollection fornece métodos para localizar links dentro da coleção. O Contains método permite que você determine se um LinkLabel.Link membro da coleção é um membro. Depois de saber que o link está localizado na coleção, você pode usar o IndexOf método para determinar onde o link está localizado na coleção.

Construtores

LinkLabel.LinkCollection(LinkLabel)

Inicializa uma nova instância da classe LinkLabel.LinkCollection.

Propriedades

Count

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

IsReadOnly

Obtém um valor que indica se esta coleção é somente leitura.

Item[Int32]

Obtém ou define o link no índice especificado na coleção.

Item[String]

Obtém um link com a chave especificada da coleção.

LinksAdded

Obtém um valor que indica se links foram adicionados ao LinkLabel.LinkCollection.

Métodos

Add(Int32, Int32)

Adiciona um link à coleção.

Add(Int32, Int32, Object)

Adiciona um link para a coleção com informações para associação com o link.

Add(LinkLabel+Link)

Adiciona um link com o valor especificado na coleção.

Clear()

Limpa todos os links da coleção.

Contains(LinkLabel+Link)

Determina se o link especificado está na coleção.

ContainsKey(String)

Retorna um valor que indica se a coleção contém um link com a chave especificada.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador a ser usado para iterar pela coleção de links.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(LinkLabel+Link)

Retorna o índice do link especificado na coleção.

IndexOfKey(String)

Recupera o índice de base zero da primeira ocorrência da chave especificada dentro de toda a coleção.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Remove(LinkLabel+Link)

Remove o link especificado da coleção.

RemoveAt(Int32)

Remove um link no local especificado na coleção.

RemoveByKey(String)

Remove o link com a chave especificada.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Para obter uma descrição desse membro, confira CopyTo(Array, Int32).

ICollection.IsSynchronized

Para obter uma descrição desse membro, confira IsSynchronized.

ICollection.SyncRoot

Para obter uma descrição desse membro, confira SyncRoot.

IList.Add(Object)

Para obter uma descrição desse membro, confira Add(Object).

IList.Contains(Object)

Para obter uma descrição desse membro, confira Contains(Object).

IList.IndexOf(Object)

Para obter uma descrição desse membro, confira IndexOf(Object).

IList.Insert(Int32, Object)

Para obter uma descrição desse membro, confira Insert(Int32, Object).

IList.IsFixedSize

Para obter uma descrição desse membro, confira IsFixedSize.

IList.Item[Int32]

Para obter uma descrição desse membro, confira Item[Int32].

IList.Remove(Object)

Para obter uma descrição desse membro, confira Remove(Object).

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a