DesignerOptionService.DesignerOptionCollection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含设计器选项的集合。 此类不能被继承。
public: ref class DesignerOptionService::DesignerOptionCollection sealed : System::Collections::IList
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))]
public sealed class DesignerOptionService.DesignerOptionCollection : System.Collections.IList
public sealed class DesignerOptionService.DesignerOptionCollection : System.Collections.IList
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))>]
type DesignerOptionService.DesignerOptionCollection = class
interface IList
interface ICollection
interface IEnumerable
type DesignerOptionService.DesignerOptionCollection = class
interface ICollection
interface IEnumerable
interface IList
Public NotInheritable Class DesignerOptionService.DesignerOptionCollection
Implements IList
- 继承
-
DesignerOptionService.DesignerOptionCollection
- 属性
- 实现
注解
该 DesignerOptionService.DesignerOptionCollection 类是包含其他 DesignerOptionService.DesignerOptionCollection 对象的集合。 这会形成一个选项树,树的每个分支都有一个名称和可能的属性集合。 树的每个父分支都包含所有子分支的属性的联合。
属性
| 名称 | 说明 |
|---|---|
| Count |
获取包含 DesignerOptionService.DesignerOptionCollection 的子选项集合的数目。 |
| Item[Int32] |
获取给定索引处的子集合。 |
| Item[String] |
获取给定名称处的子集合。 |
| Name | |
| Parent |
获取父集合对象。 |
| Properties |
获取由此 DesignerOptionService.DesignerOptionCollection提供的属性集合及其所有子项。 |
方法
| 名称 | 说明 |
|---|---|
| CopyTo(Array, Int32) |
将整个集合复制到兼容的一维 Array,从目标数组的指定索引处开始。 |
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetEnumerator() |
返回可用于循环访问此集合的集合 IEnumerator 。 |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| IndexOf(DesignerOptionService+DesignerOptionCollection) |
返回此集合范围内给定值的第一个匹配项的索引。 |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ShowDialog() |
显示一个对话框用户界面(UI),用户可以在此 DesignerOptionService.DesignerOptionCollection对话框中配置选项。 |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |
显式接口实现
| 名称 | 说明 |
|---|---|
| ICollection.IsSynchronized |
获取一个值,该值指示是否同步对集合的访问,因此是线程安全的。 |
| ICollection.SyncRoot |
获取一个对象,该对象可用于同步对集合的访问。 |
| IList.Add(Object) |
将项添加到 .IList |
| IList.Clear() |
从集合中删除所有项。 |
| IList.Contains(Object) |
确定集合是否包含特定值。 |
| IList.IndexOf(Object) |
确定集合中特定项的索引。 |
| IList.Insert(Int32, Object) |
将项插入集合中的指定索引处。 |
| IList.IsFixedSize |
获取一个值,该值指示集合是否具有固定大小。 |
| IList.IsReadOnly |
获取一个值,该值指示集合是否为只读。 |
| IList.Item[Int32] |
获取或设置指定索引处的元素。 |
| IList.Remove(Object) |
从集合中删除特定对象的第一个匹配项。 |
| IList.RemoveAt(Int32) |
删除指定索引处的集合项。 |
扩展方法
| 名称 | 说明 |
|---|---|
| AsParallel(IEnumerable) |
启用查询的并行化。 |
| AsQueryable(IEnumerable) |
将 IEnumerable 转换为 IQueryable。 |
| Cast<TResult>(IEnumerable) |
将 IEnumerable 的元素强制转换为指定类型。 |
| OfType<TResult>(IEnumerable) |
根据指定类型筛选 IEnumerable 的元素。 |