LinkLabel.LinkCollection Clase

Definición

Representa la colección de enlaces dentro de un control 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
Herencia
LinkLabel.LinkCollection
Implementaciones

Comentarios

La LinkLabel.LinkCollection clase almacena el vínculo que se muestra en el LinkLabel control . Cada elemento de la colección es una instancia de la LinkLabel.Link clase , que define la información del vínculo.

El Add método proporciona la capacidad de agregar un único LinkLabel.Link a la colección. Para quitar vínculos, puede usar el Remove método o el RemoveAt método si sabe dónde se encuentra el vínculo dentro de la colección. El Clear método permite quitar todos los vínculos de la colección en lugar de usar el Remove método para quitar un único vínculo a la vez.

Además de métodos y propiedades para agregar y quitar elementos, LinkLabel.LinkCollection también proporciona métodos para buscar vínculos dentro de la colección. El Contains método permite determinar si un LinkLabel.Link es miembro de la colección. Una vez que sepa que el vínculo se encuentra dentro de la colección, puede usar el IndexOf método para determinar dónde se encuentra el vínculo dentro de la colección.

Constructores

LinkLabel.LinkCollection(LinkLabel)

Inicializa una nueva instancia de la clase LinkLabel.LinkCollection.

Propiedades

Count

Obtiene el número de vínculos de la colección.

IsReadOnly

Obtiene un valor que indica si esta colección es de solo lectura.

Item[Int32]

Obtiene o establece el vínculo situado en el índice especificado de la colección.

Item[String]

Obtiene un vínculo con la clave especificada de la colección.

LinksAdded

Obtiene un valor que indica si los vínculos se han agregado a LinkLabel.LinkCollection.

Métodos

Add(Int32, Int32)

Agrega un vínculo a la colección.

Add(Int32, Int32, Object)

Agrega un vínculo a la colección con información que se asociará al vínculo.

Add(LinkLabel+Link)

Agrega un vínculo con el valor especificado a la colección.

Clear()

Borra todos los vínculos de la colección.

Contains(LinkLabel+Link)

Determina si el vínculo especificado está en la colección.

ContainsKey(String)

Devuelve un valor que indica si la colección contiene un vínculo con la clave especificada.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que se utilizará para recorrer en iteración la colección de vínculos.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(LinkLabel+Link)

Devuelve el índice del vínculo especificado en la colección.

IndexOfKey(String)

Recupera el índice de base cero de la primera aparición de la clave especificada en toda la colección.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(LinkLabel+Link)

Quita el vínculo especificado de la colección.

RemoveAt(Int32)

Quita un vínculo que se encuentra en un lugar específico de la colección.

RemoveByKey(String)

Quita el vínculo con la clave especificada.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

Para obtener una descripción de este miembro, vea CopyTo(Array, Int32).

ICollection.IsSynchronized

Para obtener una descripción de este miembro, vea IsSynchronized.

ICollection.SyncRoot

Para obtener una descripción de este miembro, vea SyncRoot.

IList.Add(Object)

Para obtener una descripción de este miembro, vea Add(Object).

IList.Contains(Object)

Para obtener una descripción de este miembro, vea Contains(Object).

IList.IndexOf(Object)

Para obtener una descripción de este miembro, vea IndexOf(Object).

IList.Insert(Int32, Object)

Para obtener una descripción de este miembro, vea Insert(Int32, Object).

IList.IsFixedSize

Para obtener una descripción de este miembro, vea IsFixedSize.

IList.Item[Int32]

Para obtener una descripción de este miembro, vea Item[Int32].

IList.Remove(Object)

Para obtener una descripción de este miembro, vea Remove(Object).

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a