DiagramItemCollection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
DiagramItem 实例的集合。 DiagramItem 表示图表上的 ShapeElement、ShapeField 或 ShapeSubField 实例,用于命中测试和选择等操作。
public ref class DiagramItemCollection : System::Collections::CollectionBase, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Modeling::Diagrams::DiagramItem ^>
public class DiagramItemCollection : System.Collections.CollectionBase, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem>
type DiagramItemCollection = class
inherit CollectionBase
interface seq<DiagramItem>
interface IEnumerable
Public Class DiagramItemCollection
Inherits CollectionBase
Implements IEnumerable(Of DiagramItem)
- 继承
-
DiagramItemCollection
- 派生
- 实现
构造函数
DiagramItemCollection() |
初始化 DiagramItemCollection 类的新实例。 |
属性
Item[Int32] |
获取位于集合中指定位置的 DiagramItem。 |
方法
Add(DiagramItem) |
将特定的 DiagramItem 添加到集合。 |
Add(ICollection) |
将 ICollection 的 DiagramItem 添加到 DiagramItemCollection 的末尾 |
Contains(DiagramItem) |
确定 DiagramItem 是否在集合中。 |
CopyTo(DiagramItem[], Int32) |
将所选内容的 DiagramItems 复制到数组,从特定的 Array 索引开始。 |
GetEnumerator() |
获取此集合的 DiagramItem 枚举器。 |
IndexOf(DiagramItem) |
返回集合中 DiagramItem 的从零开始的索引。 |
Insert(Int32, DiagramItem) |
将 DiagramItem 插入集合中的指定索引处。 |
Remove(DiagramItem) |
从集合中删除特定 DiagramItem 的第一个匹配项。 |
Remove(ICollection) |
从 ICollection 中删除指定的 DiagramItems |
扩展方法
EmptyIfNull<T>(IEnumerable<T>) |
如果枚举不为 null,则返回此枚举。 如果为 null,则返回空枚举。 |