LinkLabel.LinkCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |