AutoCompleteStringCollection Класс

Определение

Содержит коллекцию строк, которую следует использовать для функции автозаполнения в некоторых элементах управления Windows Forms.

public ref class AutoCompleteStringCollection : System::Collections::IList
public class AutoCompleteStringCollection : System.Collections.IList
type AutoCompleteStringCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class AutoCompleteStringCollection
Implements IList
Наследование
AutoCompleteStringCollection
Реализации

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

AutoCompleteStringCollection()

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

Свойства

Count

Получает число элементов в объекте AutoCompleteStringCollection.

IsReadOnly

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

IsSynchronized

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

Item[Int32]

Возвращает или задает элемент по указанному индексу.

SyncRoot

Получает объект, с помощью которого можно синхронизировать доступ к коллекции AutoCompleteStringCollection.

Методы

Add(String)

Вставляет новый объект String в коллекцию.

AddRange(String[])

Добавляет элементы коллекции String в конец.

Clear()

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

Contains(String)

Указывает, содержится ли в коллекции объект String.

CopyTo(String[], Int32)

Копирует массив объектов String в коллекцию, начиная с указанной позиции.

Equals(Object)

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

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

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

GetHashCode()

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

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

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

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

Получает позицию указанной строки в коллекции.

Insert(Int32, String)

Вставляет строку в определенную позицию в коллекции.

MemberwiseClone()

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

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

Вызывает событие CollectionChanged.

Remove(String)

Удаляет из коллекции строку.

RemoveAt(Int32)

Удаляет строку по указанному индексу.

ToString()

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

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

События

CollectionChanged

Происходит при изменении коллекции.

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

ICollection.CopyTo(Array, Int32)

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

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.IsReadOnly

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

IList.Item[Int32]

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

IList.Remove(Object)

Удаляет первое вхождение конкретной строки из коллекции. Описание этого члена см. в разделе Remove(Object).

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

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

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