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()

清除资源库列表。

Contains(GraphSetter)

检查 Setter 是否在此集合中

CopyTo(GraphSetter[], Int32)

从特定的 System.Array 索引开始,将 System.Collections.Generic.ICollection 的元素复制到 System.Array。

Get(String)

获取属性资源库

GetEnumerator()

IEnumerable<Setter> 实现

Remove(GraphSetter)

从 System.Collections.Generic.ICollection 中删除特定对象的第一个匹配项。

显式接口实现

IEnumerable.GetEnumerator()

IEnumerable 实现

扩展方法

EmptyIfNull<T>(IEnumerable<T>)

如果枚举不为 null,则返回此枚举。 如果为 null,则返回空枚举。

适用于