AutoCompleteStringCollection 类

定义

包含用于某些 Windows 窗体控件上的自动完成功能的字符串集合。

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)

扩展方法

名称 说明
AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

Cast<TResult>(IEnumerable)

IEnumerable 的元素强制转换为指定类型。

OfType<TResult>(IEnumerable)

根据指定类型筛选 IEnumerable 的元素。

适用于