LinkLabel.LinkCollection Класс

Определение

Представляет коллекцию ссылок в элементе управления 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
Наследование
LinkLabel.LinkCollection
Реализации

Комментарии

Класс LinkLabel.LinkCollection сохраняет ссылку, отображаемую в элементе LinkLabel управления. Каждый элемент в коллекции является экземпляром LinkLabel.Link класса, который определяет сведения о ссылке.

Этот Add метод позволяет добавить один объект LinkLabel.Link в коллекцию. Чтобы удалить ссылки, можно использовать Remove метод или RemoveAt метод, если вы знаете, где находится ссылка в коллекции. Этот Clear метод позволяет удалять все ссылки из коллекции вместо использования Remove метода для удаления одной ссылки за раз.

Помимо методов и свойств для добавления и удаления элементов, также LinkLabel.LinkCollection предоставляются методы для поиска ссылок в коллекции. Этот Contains метод позволяет определить, является ли элемент LinkLabel.Link коллекции членом коллекции. Когда вы знаете, что ссылка находится в коллекции, можно использовать IndexOf метод, чтобы определить, где находится ссылка в коллекции.

Конструкторы

LinkLabel.LinkCollection(LinkLabel)

Инициализирует новый экземпляр класса LinkLabel.LinkCollection.

Свойства

Count

Возвращает число ссылок в коллекции.

IsReadOnly

Возвращает значение, которое определяет, является ли коллекция доступной только для чтения.

Item[Int32]

Получает или задает ссылку по указанному индексу в коллекции.

Item[String]

Возвращает из коллекции ссылку с указанным ключом.

LinksAdded

Возвращает значение, показывающее, были ли добавлены ссылки в коллекцию LinkLabel.LinkCollection.

Методы

Add(Int32, Int32)

Добавляет ссылку в коллекцию.

Add(Int32, Int32, Object)

Добавляет в коллекцию ссылку и связываемые с ней сведения.

Add(LinkLabel+Link)

Добавляет в коллекцию ссылку с заданным значением.

Clear()

Удаляет все ссылки из коллекции.

Contains(LinkLabel+Link)

Определяет, находится ли указанная ссылка в коллекции.

ContainsKey(String)

Возвращает значение, показывающее, содержит ли коллекция ссылку с заданным ключом.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечислитель, используемый для перебора элементов коллекции ссылок.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IndexOf(LinkLabel+Link)

Возвращает индекс указанной ссылки в коллекции.

IndexOfKey(String)

Возвращает отсчитываемый от нуля индекс первого вхождения заданного ключа в коллекции.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Remove(LinkLabel+Link)

Удаляет указанную ссылку из коллекции.

RemoveAt(Int32)

Удаляет ссылку, находящуюся в указанном месте коллекции.

RemoveByKey(String)

Удаляет ссылку с заданным ключом.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32)

Описание этого члена см. в разделе CopyTo(Array, Int32).

ICollection.IsSynchronized

Описание этого члена см. в разделе IsSynchronized.

ICollection.SyncRoot

Описание этого члена см. в разделе SyncRoot.

IList.Add(Object)

Описание этого члена см. в разделе Add(Object).

IList.Contains(Object)

Описание этого члена см. в разделе Contains(Object).

IList.IndexOf(Object)

Описание этого члена см. в разделе IndexOf(Object).

IList.Insert(Int32, Object)

Описание этого члена см. в разделе Insert(Int32, Object).

IList.IsFixedSize

Описание этого члена см. в разделе IsFixedSize.

IList.Item[Int32]

Описание этого члена см. в разделе Item[Int32].

IList.Remove(Object)

Описание этого члена см. в разделе Remove(Object).

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

Применяется к