GraphNodeCollection.GetOrCreate (Método) (String, String, GraphCategory)
Intenta obtener el nodo con el id. especificado.Si no se encuentra, se creará un nuevo nodo.
Espacio de nombres: Microsoft.VisualStudio.GraphModel
Ensamblado: Microsoft.VisualStudio.GraphModel (en Microsoft.VisualStudio.GraphModel.dll)
Sintaxis
'Declaración
Public Function GetOrCreate ( _
id As String, _
label As String, _
category As GraphCategory _
) As GraphNode
public GraphNode GetOrCreate(
string id,
string label,
GraphCategory category
)
public:
GraphNode^ GetOrCreate(
String^ id,
String^ label,
GraphCategory^ category
)
member GetOrCreate :
id:string *
label:string *
category:GraphCategory -> GraphNode
public function GetOrCreate(
id : String,
label : String,
category : GraphCategory
) : GraphNode
Parámetros
- id
Tipo: System.String
Id. del nodo
- label
Tipo: System.String
etiqueta que se puede mostrar del nodo
- category
Tipo: Microsoft.VisualStudio.GraphModel.GraphCategory
categoría del nodo
Valor devuelto
Tipo: Microsoft.VisualStudio.GraphModel.GraphNode
nodo que se encontró o creó.
Excepciones
Excepción | Condición |
---|---|
InvalidOperationException | Se produce si existe un nodo con el mismo id. ya, pero de otro tipo de nodo |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.