Graph.Merge メソッド

定義

オーバーロード

Merge(Graph)

指定されたグラフのすべての新しいノードとリンクをこのグラフにマージします

Merge(IEnumerable<GraphLink>)

指定されたリンクリストのすべてのリンクをこのグラフに結合します

Merge(IEnumerable<GraphNode>)

指定されたノードリストのすべてのノードをこのグラフに結合します

Merge(IEnumerable<GraphObject>)

指定されたグラフオブジェクトの一覧から、すべての新しいノードとリンクをこのグラフにマージします

Merge(IEnumerable<GraphConditionalStyle>)

指定されたリストのすべてのスタイルを結合します。

Merge(Graph)

指定されたグラフのすべての新しいノードとリンクをこのグラフにマージします

public:
 bool Merge(Microsoft::VisualStudio::GraphModel::Graph ^ other);
public bool Merge (Microsoft.VisualStudio.GraphModel.Graph other);
override this.Merge : Microsoft.VisualStudio.GraphModel.Graph -> bool
Public Function Merge (other As Graph) As Boolean

パラメーター

other
Graph

マージのソースとして使用するグラフ

戻り値

Boolean

グラフが変更された場合は True。それ以外の場合は false。

適用対象

Merge(IEnumerable<GraphLink>)

指定されたリンクリストのすべてのリンクをこのグラフに結合します

public:
 bool Merge(System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::GraphLink ^> ^ other);
public bool Merge (System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.GraphLink> other);
override this.Merge : seq<Microsoft.VisualStudio.GraphModel.GraphLink> -> bool
Public Function Merge (other As IEnumerable(Of GraphLink)) As Boolean

パラメーター

other
IEnumerable<GraphLink>

マージ先のリンクの一覧

戻り値

Boolean

グラフが変更された場合は True、それ以外の場合は false

適用対象

Merge(IEnumerable<GraphNode>)

指定されたノードリストのすべてのノードをこのグラフに結合します

public:
 bool Merge(System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::GraphNode ^> ^ other);
public bool Merge (System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.GraphNode> other);
override this.Merge : seq<Microsoft.VisualStudio.GraphModel.GraphNode> -> bool
Public Function Merge (other As IEnumerable(Of GraphNode)) As Boolean

パラメーター

other
IEnumerable<GraphNode>

マージするノードの一覧

戻り値

Boolean

グラフが変更された場合は True、それ以外の場合は false

適用対象

Merge(IEnumerable<GraphObject>)

指定されたグラフオブジェクトの一覧から、すべての新しいノードとリンクをこのグラフにマージします

public:
 bool Merge(System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::GraphObject ^> ^ other);
public bool Merge (System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.GraphObject> other);
override this.Merge : seq<Microsoft.VisualStudio.GraphModel.GraphObject> -> bool
Public Function Merge (other As IEnumerable(Of GraphObject)) As Boolean

パラメーター

other
IEnumerable<GraphObject>

マージのソースとして使用するグラフオブジェクトの一覧

戻り値

Boolean

グラフが変更された場合は True。それ以外の場合は false。

適用対象

Merge(IEnumerable<GraphConditionalStyle>)

指定されたリストのすべてのスタイルを結合します。

public:
 bool Merge(System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::Styles::GraphConditionalStyle ^> ^ styles);
public bool Merge (System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle> styles);
override this.Merge : seq<Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle> -> bool
Public Function Merge (styles As IEnumerable(Of GraphConditionalStyle)) As Boolean

パラメーター

styles
IEnumerable<GraphConditionalStyle>

このグラフにマージするスタイル

戻り値

Boolean

マージするスタイルが存在する場合は True、それ以外の場合は false。

適用対象