GraphNodeCollection.GetOrCreate 方法 (GraphNodeId)

尝试获取具有指定 ID 的节点。 如果未找到节点,则将创建一个新节点。

命名空间:  Microsoft.VisualStudio.GraphModel
程序集:  Microsoft.VisualStudio.GraphModel(在 Microsoft.VisualStudio.GraphModel.dll 中)

语法

声明
Public Function GetOrCreate ( _
    id As GraphNodeId _
) As GraphNode
public GraphNode GetOrCreate(
    GraphNodeId id
)
public:
GraphNode^ GetOrCreate(
    GraphNodeId^ id
)
member GetOrCreate : 
        id:GraphNodeId -> GraphNode
public function GetOrCreate(
    id : GraphNodeId
) : GraphNode

参数

返回值

类型:Microsoft.VisualStudio.GraphModel.GraphNode
找到或创建的节点

异常

异常 条件
InvalidOperationException

引发,如果具有相同 ID 的节点已经存在,则,但有一个不同的节点类型

.NET Framework 安全性

请参阅

参考

GraphNodeCollection 类

GetOrCreate 重载

Microsoft.VisualStudio.GraphModel 命名空间