GraphSetterCollection 類別

定義

這個類別提供操作 Setter 物件集合的方法。

public ref class GraphSetterCollection : Microsoft::VisualStudio::GraphModel::IHasGraphOwner, System::Collections::Generic::ICollection<Microsoft::VisualStudio::GraphModel::Styles::GraphSetter ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::Styles::GraphSetter ^>
public class GraphSetterCollection : Microsoft.VisualStudio.GraphModel.IHasGraphOwner, System.Collections.Generic.ICollection<Microsoft.VisualStudio.GraphModel.Styles.GraphSetter>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.Styles.GraphSetter>
type GraphSetterCollection = class
    interface ICollection<GraphSetter>
    interface seq<GraphSetter>
    interface IEnumerable
    interface IHasGraphOwner
Public Class GraphSetterCollection
Implements ICollection(Of GraphSetter), IEnumerable(Of GraphSetter), IHasGraphOwner
繼承
GraphSetterCollection
實作

建構函式

GraphSetterCollection(Graph)

為指定的圖形建構新的樣式物件。

屬性

Count

傳回集合中的 setter 數目。

Graph

取得此集合所屬的 Graph

IsReadOnly

取得值,指出 System.Collections.Generic.ICollection 是否為唯讀。

Owner

取得此集合所屬的 Graph

方法

Add(GraphSetter)

加入指定的 setter。

Clear()

清除 setter 的清單。

Contains(GraphSetter)

檢查 Setter 是否在此集合中

CopyTo(GraphSetter[], Int32)

從特定的 System.Array 索引開始,將 System.Collections.Generic.ICollection 的專案複製到 System.Array。

Get(String)

取得屬性 setter

GetEnumerator()

IEnumerable<Setter> 實作

Remove(GraphSetter)

從 System.Collections.Generic.ICollection 中移除第一個出現的特定物件。

明確介面實作

IEnumerable.GetEnumerator()

IEnumerable 實作

擴充方法

EmptyIfNull<T>(IEnumerable<T>)

如果不是 Null,則傳回這個列舉。 如果是 null,則傳回空列舉。

適用於