ToolboxCategory 類別

定義

已經進行分類之工具箱項目的集合。

public ref class ToolboxCategory sealed : System::Collections::IList, System::ComponentModel::INotifyPropertyChanged
public sealed class ToolboxCategory : System.Collections.IList, System.ComponentModel.INotifyPropertyChanged
type ToolboxCategory = class
    interface INotifyPropertyChanged
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ToolboxCategory
Implements IList, INotifyPropertyChanged
繼承
ToolboxCategory
實作

備註

ToolboxCategory 集合包含 ToolboxItemWrapper 型別的項目,您可以使用 AddRemove 方法,在集合的執行個體中加入和移除這些項目。

ToolboxCategory 類別會實作 INotifyPropertyChanged 介面。 當變更屬性 (如 CategoryName 屬性),並使用方法 (如 AddRemove) 來變更集合的內容時,這會允許要儲存工具箱項目的集合提供通知。

建構函式

ToolboxCategory()

建立 ToolboxCategory 類別的執行個體。

ToolboxCategory(String)

使用指定的名稱建立 ToolboxCategory 類別的執行個體。

屬性

CategoryName

取得或設定工具箱分類的名稱。

Item[Int32]

取得或設定位於指定之索引的工具。

Tools

取得 ToolboxCategory 中的工具。

方法

Add(ToolboxItemWrapper)

將指定的工具加入至工具箱分類集合結尾。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Remove(ToolboxItemWrapper)

從工具箱分類集合中移除第一個出現的指定工具。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

事件

PropertyChanged

當屬性值變更時發生。

明確介面實作

ICollection.CopyTo(Array, Int32)

從目標 ToolboxCategory 的指定之索引開始,將整個 Array 集合複製至相容的一維 Array

ICollection.Count

取得 ToolboxCategory 中所含之工具的數目。

ICollection.IsSynchronized

取得值,指出是否可同步存取 ToolboxCategory (安全執行緒)。

ICollection.SyncRoot

取得可用以同步存取 ToolboxCategory 的物件。

IEnumerable.GetEnumerator()

傳回逐一查看 ToolboxCategory 集合的列舉值。

IList.Add(Object)

將工具加入至 ToolboxCategory

IList.Clear()

移除 ToolboxCategory 中的所有工具。

IList.Contains(Object)

判斷 ToolboxCategory 是否包含特定的工具。

IList.IndexOf(Object)

判斷 ToolboxCategory 中特定工具的索引。

IList.Insert(Int32, Object)

將工具插入 ToolboxCategory 之指定的索引。

IList.IsFixedSize

取得值,指出 ToolboxCategory 是否有固定的大小。

IList.IsReadOnly

取得值,這個值表示 ToolboxCategory 是否為唯讀。

IList.Item[Int32]

取得或設定位於指定之索引的工具。

IList.Remove(Object)

ToolboxCategory 移除第一個出現的特定工具。

IList.RemoveAt(Int32)

移除 ToolboxCategory 集合中位於指定之索引的工具。

擴充方法

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別來篩選 IEnumerable 的項目。

AsParallel(IEnumerable)

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

適用於