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

適用於

另請參閱