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

获取此集合所属的关系图

IsReadOnly

获取一个值,该值指示 System.object 是否为只读。

Owner

获取此集合所属的关系图

方法

Add(GraphSetter)

添加指定的资源库。

Clear()

清除 setter 列表。

Contains(GraphSetter)

检查资源库是否在此集合中

CopyTo(GraphSetter[], Int32)

将 System.object 的元素复制到 system.exception,从特定的系统数组索引处开始复制。

Get(String)

获取属性 setter

GetEnumerator()

IEnumerable < Setter > 实现

Remove(GraphSetter)

从 System.object 中移除特定对象的第一个匹配项。

显式接口实现

IEnumerable.GetEnumerator()

IEnumerable 实现

扩展方法

EmptyIfNull<T>(IEnumerable<T>)

适用于