LinkLabel.LinkCollection Klasa

Definicja

Reprezentuje kolekcję łączy w kontrolce 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
Dziedziczenie
LinkLabel.LinkCollection
Implementuje

Uwagi

Klasa LinkLabel.LinkCollection przechowuje link wyświetlany w kontrolce LinkLabel . Każdy element w kolekcji jest wystąpieniem LinkLabel.Link klasy, które definiuje informacje o linku.

Metoda Add umożliwia dodanie pojedynczego LinkLabel.Link elementu do kolekcji. Aby usunąć łącza, możesz użyć Remove metody lub RemoveAt metody, jeśli wiesz, gdzie znajduje się link w kolekcji. Metoda Clear umożliwia usunięcie wszystkich łączy z kolekcji zamiast używania Remove metody w celu usunięcia pojedynczego linku naraz.

Oprócz metod i właściwości dodawania i usuwania elementów, udostępnia LinkLabel.LinkCollection również metody znajdowania łączy w kolekcji. Metoda Contains umożliwia określenie, czy element LinkLabel.Link jest członkiem kolekcji. Gdy wiesz, że link znajduje się w kolekcji, możesz użyć IndexOf metody , aby określić, gdzie znajduje się link w kolekcji.

Konstruktory

LinkLabel.LinkCollection(LinkLabel)

Inicjuje nowe wystąpienie klasy LinkLabel.LinkCollection.

Właściwości

Count

Pobiera liczbę łączy w kolekcji.

IsReadOnly

Pobiera wartość wskazującą, czy ta kolekcja jest tylko do odczytu.

Item[Int32]

Pobiera lub ustawia link w określonym indeksie w kolekcji.

Item[String]

Pobiera link z określonym kluczem z kolekcji.

LinksAdded

Pobiera wartość wskazującą, czy łącza zostały dodane do elementu LinkLabel.LinkCollection.

Metody

Add(Int32, Int32)

Dodaje link do kolekcji.

Add(Int32, Int32, Object)

Dodaje link do kolekcji z informacjami, które mają być skojarzone z linkiem.

Add(LinkLabel+Link)

Dodaje link z określoną wartością do kolekcji.

Clear()

Czyści wszystkie linki z kolekcji.

Contains(LinkLabel+Link)

Określa, czy określony link znajduje się w kolekcji.

ContainsKey(String)

Zwraca wartość wskazującą, czy kolekcja zawiera link z określonym kluczem.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który ma być używany do iterowania w kolekcji linków.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IndexOf(LinkLabel+Link)

Zwraca indeks określonego linku w kolekcji.

IndexOfKey(String)

Pobiera zera indeks pierwszego wystąpienia określonego klucza w całej kolekcji.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Remove(LinkLabel+Link)

Usuwa określony link z kolekcji.

RemoveAt(Int32)

Usuwa link w określonej lokalizacji w kolekcji.

RemoveByKey(String)

Usuwa link z określonym kluczem.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Aby uzyskać opis tego elementu członkowskiego, zobacz CopyTo(Array, Int32).

ICollection.IsSynchronized

Aby uzyskać opis tego elementu członkowskiego, zobacz IsSynchronized.

ICollection.SyncRoot

Aby uzyskać opis tego elementu członkowskiego, zobacz SyncRoot.

IList.Add(Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz Add(Object).

IList.Contains(Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz Contains(Object).

IList.IndexOf(Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz IndexOf(Object).

IList.Insert(Int32, Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz Insert(Int32, Object).

IList.IsFixedSize

Aby uzyskać opis tego elementu członkowskiego, zobacz IsFixedSize.

IList.Item[Int32]

Aby uzyskać opis tego elementu członkowskiego, zobacz Item[Int32].

IList.Remove(Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz Remove(Object).

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable elementu na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy