LinkLabel.LinkCollection Classe

Definizione

Rappresenta la raccolta dei collegamenti all'interno di un controllo 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
Ereditarietà
LinkLabel.LinkCollection
Implementazioni

Commenti

La classe LinkLabel.LinkCollection archivia il collegamento visualizzato nel controllo LinkLabel.The LinkLabel.LinkCollection class stores the link displayed in the LinkLabel control. Ogni elemento della raccolta è un'istanza della classe LinkLabel.Link, che definisce le informazioni del collegamento.Each item in the collection is an instance of the LinkLabel.Link class, which defines the information of the link.

Il metodo Add fornisce la possibilità di aggiungere un singolo LinkLabel.Link alla raccolta.The Add method provides the ability to add a single LinkLabel.Link to the collection. Per rimuovere i collegamenti, è possibile usare il metodo Remove o il metodo RemoveAt se si conosce la posizione in cui si trova il collegamento all'interno della raccolta.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. Il metodo Clear consente di rimuovere tutti i collegamenti dalla raccolta anziché utilizzare il metodo Remove per rimuovere un singolo collegamento alla volta.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.

Oltre ai metodi e alle proprietà per l'aggiunta e la rimozione di elementi, il LinkLabel.LinkCollection fornisce anche metodi per trovare i collegamenti all'interno della raccolta.In addition to methods and properties for adding and removing items, the LinkLabel.LinkCollection also provides methods to find links within the collection. Il Contains metodo consente di determinare se una LinkLabel.Link è un membro della raccolta.The Contains method enables you to determine whether a LinkLabel.Link is a member of the collection. Quando si è certi che il collegamento si trova all'interno della raccolta, è possibile usare il metodo IndexOf per determinare la posizione in cui si trova il collegamento all'interno della raccolta.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.

Costruttori

LinkLabel.LinkCollection(LinkLabel)

Inizializza una nuova istanza della classe LinkLabel.LinkCollection.Initializes a new instance of the LinkLabel.LinkCollection class.

Proprietà

Count

Ottiene il numero dei collegamenti dell'insieme.Gets the number of links in the collection.

IsReadOnly

Ottiene un valore che indica se la raccolta è di sola lettura.Gets a value indicating whether this collection is read-only.

Item[Int32]

Ottiene o imposta il collegamento in corrispondenza dell'indice specificato all'interno della raccolta.Gets or sets the link at the specified index within the collection.

Item[String]

Ottiene un collegamento con la chiave specificata dall'insieme.Gets a link with the specified key from the collection.

LinksAdded

Ottiene o imposta un valore che indica se i collegamenti sono stati aggiunti a LinkLabel.LinkCollection.Gets a value indicating whether links have been added to the LinkLabel.LinkCollection.

Metodi

Add(Int32, Int32)

Aggiunge un collegamento all'insieme.Adds a link to the collection.

Add(Int32, Int32, Object)

Aggiunge un collegamento all'insieme con le informazioni da associare al collegamento.Adds a link to the collection with information to associate with the link.

Add(LinkLabel+Link)

Consente di aggiungere all'insieme un collegamento con il valore specificato.Adds a link with the specified value to the collection.

Clear()

Cancella tutti i collegamenti dall'insieme.Clears all links from the collection.

Contains(LinkLabel+Link)

Determina se il collegamento specificato è contenuto nell'insieme.Determines whether the specified link is within the collection.

ContainsKey(String)

Restituisce un valore che indica se l'insieme contiene un collegamento con la chiave specificata.Returns a value indicating whether the collection contains a link with the specified key.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetEnumerator()

Restituisce un enumeratore da utilizzare per scorrere l'insieme del collegamento.Returns an enumerator to use to iterate through the link collection.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
IndexOf(LinkLabel+Link)

Restituisce l'indice del collegamento specificato all'interno dell'insieme.Returns the index of the specified link within the collection.

IndexOfKey(String)

Recupera l'indice in base zero della prima occorrenza della chiave specificata all'interno dell'intero insieme.Retrieves the zero-based index of the first occurrence of the specified key within the entire collection.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
Remove(LinkLabel+Link)

Rimuove il collegamento specificato dall'insieme.Removes the specified link from the collection.

RemoveAt(Int32)

Rimuove un collegamento da una determinata posizione all'interno dell'insieme.Removes a link at a specified location within the collection.

RemoveByKey(String)

Rimuove il collegamento con la chiave specificata.Removes the link with the specified key.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32)

Per una descrizione di questo membro, vedere CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized

Per una descrizione di questo membro, vedere IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Per una descrizione di questo membro, vedere SyncRoot.For a description of this member, see SyncRoot.

IList.Add(Object)

Per una descrizione di questo membro, vedere Add(Object).For a description of this member, see Add(Object).

IList.Contains(Object)

Per una descrizione di questo membro, vedere Contains(Object).For a description of this member, see Contains(Object).

IList.IndexOf(Object)

Per una descrizione di questo membro, vedere IndexOf(Object).For a description of this member, see IndexOf(Object).

IList.Insert(Int32, Object)

Per una descrizione di questo membro, vedere Insert(Int32, Object).For a description of this member, see Insert(Int32, Object).

IList.IsFixedSize

Per una descrizione di questo membro, vedere IsFixedSize.For a description of this member, see IsFixedSize.

IList.Item[Int32]

Per una descrizione di questo membro, vedere Item[Int32].For a description of this member, see Item[Int32].

IList.Remove(Object)

Per una descrizione di questo membro, vedere Remove(Object).For a description of this member, see Remove(Object).

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a