Sdílet prostřednictvím


GraphLinkCollection.GetOrCreate – metoda (GraphNodeId, GraphNodeId, String, GraphCategory)

Pokusí se získat spojení s zadaný zdroj, cíl.

Pokud není nalezen, bude vytvořen nový odkaz.

Také přidá určené kategorii, pokud již není definován.

Také vytvoří zdrojový a cílový uzel, pokud ty, které nejsou definovány (a ty jsou vytvořeny žádné kategorii).

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
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

Parametry

  • label
    Typ: String

    Zobrazitelné popisek odkazu

Vrácená hodnota

Typ: Microsoft.VisualStudio.GraphModel.GraphLink
Odkaz, který byl nalezen nebo vytvořen

Výjimky

Výjimka Podmínka
ArgumentNullException

vyvolána sourceId nebo targetId je null nebo prázdný řetězec.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

GraphLinkCollection Třída

GetOrCreate – přetížení

Microsoft.VisualStudio.GraphModel – obor názvů