Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Essaie d'obtenir le nœud avec l'ID spécifié.Si la valeur n'est pas récupérée, un nouveau nœud est créé.
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
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
Paramètres
- id
Type : System.String
id du nœud
- label
Type : System.String
nom affichable du nœud
- category
Type : Microsoft.VisualStudio.GraphModel.GraphCategory
catégorie du nœud
Valeur de retour
Type : Microsoft.VisualStudio.GraphModel.GraphNode
le nœud qui a été trouvé ou créé
Exceptions
| Exception | Condition |
|---|---|
| InvalidOperationException | Levée si un nœud avec le même identificateur existe déjà, mais est d'un type de nœud différent |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.