LinkLabel.LinkCollection Classe

Definição

Representa a coleção de links em um controle LinkLabel.Represents the collection of links within a LinkLabel control.

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 LinkLabel no controle.The LinkLabel.LinkCollection class stores the link displayed in the LinkLabel control. Cada item na coleção é uma instância da LinkLabel.Link classe, que define as informações do link.Each item in the collection is an instance of the LinkLabel.Link class, which defines the information of the link.

O Add método fornece a capacidade de adicionar um único LinkLabel.Link à coleção.The Add method provides the ability to add a single LinkLabel.Link to the collection. 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.To remove links, you can use either the Remove method or the RemoveAt method if you know where the link is located within the collection. O Clear método permite remover todos os links da coleção, em vez de usar o Remove método para remover um único link por vez.The Clear method enables you to remove all links from the collection instead of using the Remove method to remove a single link at a time.

Além de métodos e propriedades para adicionar e remover itens, o LinkLabel.LinkCollection também fornece métodos para encontrar links na coleção.In addition to methods and properties for adding and removing items, the LinkLabel.LinkCollection also provides methods to find links within the collection. O Contains método permite que você determine se um LinkLabel.Link é um membro da coleção.The Contains method enables you to determine whether a LinkLabel.Link is a member of the collection. 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.Once you know that the link is located within the collection, you can use the IndexOf method to determine where the link is located within the collection.

Construtores

LinkLabel.LinkCollection(LinkLabel)

Inicializa uma nova instância da classe LinkLabel.LinkCollection.Initializes a new instance of the LinkLabel.LinkCollection class.

Propriedades

Count

Obtém o número de links na coleção.Gets the number of links in the collection.

IsReadOnly

Obtém um valor que indica se esta coleção é somente leitura.Gets a value indicating whether this collection is read-only.

Item[Int32]

Obtém ou define o link no índice especificado na coleção.Gets or sets the link at the specified index within the collection.

Item[String]

Obtém um link com a chave especificada da coleção.Gets a link with the specified key from the collection.

LinksAdded

Obtém um valor que indica se links foram adicionados ao LinkLabel.LinkCollection.Gets a value indicating whether links have been added to the LinkLabel.LinkCollection.

Métodos

Add(Int32, Int32)

Adiciona um link à coleção.Adds a link to the collection.

Add(Int32, Int32, Object)

Adiciona um link para a coleção com informações para associação com o link.Adds a link to the collection with information to associate with the link.

Add(LinkLabel+Link)

Adiciona um link com o valor especificado na coleção.Adds a link with the specified value to the collection.

Clear()

Limpa todos os links da coleção.Clears all links from the collection.

Contains(LinkLabel+Link)

Determina se o link especificado está na coleção.Determines whether the specified link is within the collection.

ContainsKey(String)

Retorna um valor que indica se a coleção contém um link com a chave especificada.Returns a value indicating whether the collection contains a link with the specified key.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador a ser usado para iterar pela coleção de links.Returns an enumerator to use to iterate through the link collection.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
IndexOf(LinkLabel+Link)

Retorna o índice do link especificado na coleção.Returns the index of the specified link within the collection.

IndexOfKey(String)

Recupera o índice de base zero da primeira ocorrência da chave especificada dentro de toda a coleção.Retrieves the zero-based index of the first occurrence of the specified key within the entire collection.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
Remove(LinkLabel+Link)

Remove o link especificado da coleção.Removes the specified link from the collection.

RemoveAt(Int32)

Remove um link no local especificado na coleção.Removes a link at a specified location within the collection.

RemoveByKey(String)

Remove o link com a chave especificada.Removes the link with the specified key.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Para obter uma descrição desse membro, consulte CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized

Para obter uma descrição desse membro, consulte IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Para obter uma descrição desse membro, consulte SyncRoot.For a description of this member, see SyncRoot.

IList.Add(Object)

Para obter uma descrição desse membro, consulte Add(Object).For a description of this member, see Add(Object).

IList.Contains(Object)

Para obter uma descrição desse membro, consulte Contains(Object).For a description of this member, see Contains(Object).

IList.IndexOf(Object)

Para obter uma descrição desse membro, consulte IndexOf(Object).For a description of this member, see IndexOf(Object).

IList.Insert(Int32, Object)

Para obter uma descrição desse membro, consulte Insert(Int32, Object).For a description of this member, see Insert(Int32, Object).

IList.IsFixedSize

Para obter uma descrição desse membro, consulte IsFixedSize.For a description of this member, see IsFixedSize.

IList.Item[Int32]

Para obter uma descrição desse membro, consulte Item[Int32].For a description of this member, see Item[Int32].

IList.Remove(Object)

Para obter uma descrição desse membro, consulte Remove(Object).For a description of this member, see Remove(Object).

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

Aplica-se a