LinkLabel.LinkCollection Classe

Definição

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

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 dentro da 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 de cada vez.

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

Construtores

Nome Description
LinkLabel.LinkCollection(LinkLabel)

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

Propriedades

Nome Description
Count

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

IsReadOnly

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

Item[Int32]

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

Item[String]

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

LinksAdded

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

Métodos

Nome Description
Add(Int32, Int32, Object)

Adiciona um link à coleção com informações a serem associadas ao link.

Add(Int32, Int32)

Adiciona um link à coleção.

Add(LinkLabel+Link)

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

Clear()

Limpa todos os links da coleção.

Contains(LinkLabel+Link)

Determina se o link especificado está dentro da 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 por meio da coleção de links.

GetHashCode()

Serve como a função hash predefinida.

(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 baseado em zero da primeira ocorrência da chave especificada em toda a coleção.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Remove(LinkLabel+Link)

Remove o link especificado da coleção.

RemoveAt(Int32)

Remove um link em um local especificado dentro da 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

Nome Description
ICollection.CopyTo(Array, Int32)

Para obter uma descrição deste membro, consulte CopyTo(Array, Int32).

ICollection.IsSynchronized

Para obter uma descrição deste membro, consulte IsSynchronized.

ICollection.SyncRoot

Para obter uma descrição deste membro, consulte SyncRoot.

IList.Add(Object)

Para obter uma descrição deste membro, consulte Add(Object).

IList.Contains(Object)

Para obter uma descrição deste membro, consulte Contains(Object).

IList.IndexOf(Object)

Para obter uma descrição deste membro, consulte IndexOf(Object).

IList.Insert(Int32, Object)

Para obter uma descrição deste membro, consulte Insert(Int32, Object).

IList.IsFixedSize

Para obter uma descrição deste membro, consulte IsFixedSize.

IList.Item[Int32]

Para obter uma descrição deste membro, consulte Item[Int32].

IList.Remove(Object)

Para obter uma descrição deste membro, consulte Remove(Object).

Métodos de Extensão

Nome Description
AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

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.

Aplica-se a