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)。 |
扩展方法
| 名称 | 说明 |
|---|---|
| AsParallel(IEnumerable) |
启用查询的并行化。 |
| AsQueryable(IEnumerable) |
将 IEnumerable 转换为 IQueryable。 |
| Cast<TResult>(IEnumerable) |
将 IEnumerable 的元素强制转换为指定类型。 |
| OfType<TResult>(IEnumerable) |
根据指定类型筛选 IEnumerable 的元素。 |