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)

返回

IEnumerator<ToolboxCategory>

IEnumerator<T> 的一个 ToolboxCategoryItems

实现

注解

枚举数可用于读取集合中的数据,但不能用于修改基础集合。

最初,枚举数定位在集合中第一个元素的前面。 在此位置上,未定义 Current。 因此,在读取 MoveNext() 的值之前,必须调用 Current 将枚举器向前移动到集合的第一个元素。 只要集合保持不变,枚举器就仍有效。 如果对该集合进行了更改(例如添加、修改或删除了元素),该枚举数将不再有效,且其行为不可确定。

枚举数没有对集合的独占访问权;因此,从头到尾对一个集合进行枚举在本质上不是一个线程安全的过程。

适用于