Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Intenta obtener el vínculo con el origen o destino especificado.
Si no se encuentra, se creará un nuevo vínculo.
También agrega la categoría especificada si no se ha definido.
También crea los nodos de origen y de destino si no se han definido aún (que se crean sin ninguna categoría).
Espacio de nombres: Microsoft.VisualStudio.GraphModel
Ensamblado: Microsoft.VisualStudio.GraphModel (en Microsoft.VisualStudio.GraphModel.dll)
Sintaxis
'Declaración
Public Function GetOrCreate ( _
sourceId As GraphNodeId, _
targetId As GraphNodeId, _
label As String, _
category As GraphCategory _
) As GraphLink
public GraphLink GetOrCreate(
GraphNodeId sourceId,
GraphNodeId targetId,
string label,
GraphCategory category
)
public:
GraphLink^ GetOrCreate(
GraphNodeId^ sourceId,
GraphNodeId^ targetId,
String^ label,
GraphCategory^ category
)
member GetOrCreate :
sourceId:GraphNodeId *
targetId:GraphNodeId *
label:string *
category:GraphCategory -> GraphLink
public function GetOrCreate(
sourceId : GraphNodeId,
targetId : GraphNodeId,
label : String,
category : GraphCategory
) : GraphLink
Parámetros
- sourceId
Tipo: Microsoft.VisualStudio.GraphModel.GraphNodeId
El nodo de origen
- targetId
Tipo: Microsoft.VisualStudio.GraphModel.GraphNodeId
El nodo de destino
- label
Tipo: System.String
La etiqueta mostrable de vínculo
- category
Tipo: Microsoft.VisualStudio.GraphModel.GraphCategory
Una categoría inicial que se va a agregar a este vínculo
Valor devuelto
Tipo: Microsoft.VisualStudio.GraphModel.GraphLink
El vínculo encontrado o creado
Excepciones
| Excepción | Condición |
|---|---|
| ArgumentNullException | se produce el sourceId o el targetId es null o cadena vacía |
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.