語言

ToolboxCategoryItems.GetEnumerator 方法

定義

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

public:
 virtual System::Collections::Generic::IEnumerator<System::Activities::Presentation::Toolbox::ToolboxCategory ^> ^ GetEnumerator();
public System.Collections.Generic.IEnumerator<System.Activities.Presentation.Toolbox.ToolboxCategory> GetEnumerator();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Activities.Presentation.Toolbox.ToolboxCategory>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Activities.Presentation.Toolbox.ToolboxCategory>
Public Function GetEnumerator () As IEnumerator(Of ToolboxCategory)

傳回

A IEnumerator<T> 代表 ToolboxCategoryItems。

實作

備註

列舉器可用於讀取集合中的資料,但無法用來修改底層集合。

最初,列舉器會被放置在集合中的第一個元素之前。 在此位置, Current 未定義。 因此,您必須先呼叫 MoveNext() 列舉器先將列舉器推進到集合的第一個元素,再讀取 的 Current值。 只要集合未曾改變,列舉器仍然有效。 若對集合進行變更,例如新增、修改或刪除元素,列舉子將不再有效,其行為也未定義。

列舉值沒有集合的獨佔存取權;因此,透過集合列舉本質上不是安全線程的程式。

適用於