Graph.ImportSubset Method (GraphNode, Boolean, Int32)

Clones the given node and its properties and the given number of levels of links and all the nodes those links point to and imports all these new nodes and links into this graph. If levels is zero, no links are copied. If levels is 1, it copies one level of links and all the nodes they point to.

Namespace:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

'Declaration
Public Function ImportSubset ( _
    node As GraphNode, _
    hideOtherNodes As Boolean, _
    levels As Integer _
) As GraphNode
public GraphNode ImportSubset(
    GraphNode node,
    bool hideOtherNodes,
    int levels
)
public:
GraphNode^ ImportSubset(
    GraphNode^ node, 
    bool hideOtherNodes, 
    int levels
)
member ImportSubset : 
        node:GraphNode * 
        hideOtherNodes:bool * 
        levels:int -> GraphNode
public function ImportSubset(
    node : GraphNode, 
    hideOtherNodes : boolean, 
    levels : int
) : GraphNode

Parameters

  • hideOtherNodes
    Type: Boolean

    Flag indicating whether to set Visibility to Hidden on any secondary nodes that are copied by this cloning process.

  • levels
    Type: Int32

    How many more levels of indirection to include.

Return Value

Type: Microsoft.VisualStudio.GraphModel.GraphNode

.NET Framework Security

See Also

Reference

Graph Class

ImportSubset Overload

Microsoft.VisualStudio.GraphModel Namespace