共用方式為


DiagramItemCollection 類別

定義

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,則傳回空列舉。

適用於