Partager via


LinkLabel.LinkCollection Classe

Définition

Représente la collection de liens dans un contrôle 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
Héritage
LinkLabel.LinkCollection
Implémente

Remarques

La LinkLabel.LinkCollection classe stocke le lien affiché dans le LinkLabel contrôle. Chaque élément de la collection est une instance de la LinkLabel.Link classe, qui définit les informations du lien.

La Add méthode permet d’ajouter un seul LinkLabel.Link à la collection. Pour supprimer des liens, vous pouvez utiliser la méthode ou la Remove RemoveAt méthode si vous savez où se trouve le lien dans la collection. La Clear méthode vous permet de supprimer tous les liens de la collection au lieu d’utiliser la méthode pour supprimer un lien unique à la Remove fois.

Outre les méthodes et les propriétés pour l’ajout et la suppression d’éléments, les LinkLabel.LinkCollection méthodes permettent également de rechercher des liens dans la collection. La Contains méthode vous permet de déterminer si un LinkLabel.Link membre de la collection est membre. Une fois que vous savez que le lien se trouve dans la collection, vous pouvez utiliser la IndexOf méthode pour déterminer où se trouve le lien dans la collection.

Constructeurs

LinkLabel.LinkCollection(LinkLabel)

Initialise une nouvelle instance de la classe LinkLabel.LinkCollection.

Propriétés

Count

Obtient le nombre de liens dans la collection.

IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule.

Item[Int32]

Obtient ou définit le lien à l’index spécifié dans la collection.

Item[String]

Obtient un lien avec la clé spécifiée de la collection.

LinksAdded

Obtient une valeur indiquant si les liens ont été ajoutés à LinkLabel.LinkCollection.

Méthodes

Add(Int32, Int32)

Ajoute un lien à la collection.

Add(Int32, Int32, Object)

Ajoute un lien à la collection avec les informations associées au lien.

Add(LinkLabel+Link)

Ajoute un lien avec la valeur spécifiée à la collection.

Clear()

Efface tous les liens de la collection.

Contains(LinkLabel+Link)

Détermine si le lien spécifié réside dans la collection.

ContainsKey(String)

Retourne une valeur indiquant si la collection contient un lien avec la clé spécifiée.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour itérer au sein de la collection de liens.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IndexOf(LinkLabel+Link)

Retourne l'index du lien spécifié dans la collection.

IndexOfKey(String)

Récupère l'index de base zéro de la première occurrence de la clé spécifiée dans toute la collection.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Remove(LinkLabel+Link)

Supprime le lien spécifié de la collection.

RemoveAt(Int32)

Supprime un lien à un emplacement spécifié dans la collection.

RemoveByKey(String)

Supprime le lien avec la clé spécifiée.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Pour obtenir une description de ce membre, consultez CopyTo(Array, Int32).

ICollection.IsSynchronized

Pour obtenir une description de ce membre, consultez IsSynchronized.

ICollection.SyncRoot

Pour obtenir une description de ce membre, consultez SyncRoot.

IList.Add(Object)

Pour obtenir une description de ce membre, consultez Add(Object).

IList.Contains(Object)

Pour obtenir une description de ce membre, consultez Contains(Object).

IList.IndexOf(Object)

Pour obtenir une description de ce membre, consultez IndexOf(Object).

IList.Insert(Int32, Object)

Pour obtenir une description de ce membre, consultez Insert(Int32, Object).

IList.IsFixedSize

Pour obtenir une description de ce membre, consultez IsFixedSize.

IList.Item[Int32]

Pour obtenir une description de ce membre, consultez Item[Int32].

IList.Remove(Object)

Pour obtenir une description de ce membre, consultez Remove(Object).

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à