DesignerOptionService.DesignerOptionCollection 类

定义

包含设计器选项的集合。 此类不能被继承。

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 ICollection
    interface IEnumerable
    interface IList
type DesignerOptionService.DesignerOptionCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))>]
type DesignerOptionService.DesignerOptionCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DesignerOptionService.DesignerOptionCollection
Implements IList
继承
DesignerOptionService.DesignerOptionCollection
属性
实现

注解

DesignerOptionService.DesignerOptionCollection 是包含其他 DesignerOptionService.DesignerOptionCollection 对象的集合。 这构成了选项树树,树的每个分支都有一个名称和可能的属性集合。 树的每个父分支都包含所有子分支的属性的联合。

属性

Count

获取此 DesignerOptionService.DesignerOptionCollection 包含的子选项集合的数量。

Item[Int32]

在给定索引处获取子集合。

Item[String]

在给定名称处获取子集合。

Name

获取此 DesignerOptionService.DesignerOptionCollection 的名称。

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)

移除指定索引处的集合项。

扩展方法

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

适用于

另请参阅