AutoCompleteStringCollection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含一个字符串集合,它用于某些 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)。 |
扩展方法
Cast<TResult>(IEnumerable) |
将 IEnumerable 的元素强制转换为指定的类型。 |
OfType<TResult>(IEnumerable) |
根据指定类型筛选 IEnumerable 的元素。 |
AsParallel(IEnumerable) |
启用查询的并行化。 |
AsQueryable(IEnumerable) |
将 IEnumerable 转换为 IQueryable。 |