Freigeben über


GraphNodeId-Klasse

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.GraphModel.GraphNodeId

Namespace:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

'Declaration
<SerializableAttribute> _
<TypeConverterAttribute(GetType(GraphNodeIdConverter))> _
Public Class GraphNodeId _
    Implements IEquatable(Of GraphNodeId), IComparable(Of GraphNodeId),  _
    IComparable
[SerializableAttribute]
[TypeConverterAttribute(typeof(GraphNodeIdConverter))]
public class GraphNodeId : IEquatable<GraphNodeId>, 
    IComparable<GraphNodeId>, IComparable
[SerializableAttribute]
[TypeConverterAttribute(typeof(GraphNodeIdConverter))]
public ref class GraphNodeId : IEquatable<GraphNodeId^>, 
    IComparable<GraphNodeId^>, IComparable
[<SerializableAttribute>]
[<TypeConverterAttribute(typeof(GraphNodeIdConverter))>]
type GraphNodeId =  
    class
        interface IEquatable<GraphNodeId>
        interface IComparable<GraphNodeId>
        interface IComparable
    end
public class GraphNodeId implements IEquatable<GraphNodeId>, IComparable<GraphNodeId>, IComparable

Der GraphNodeId-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member Empty
Öffentliche Eigenschaft HeuristicCaption
Öffentliche Eigenschaft LiteralValue
Öffentliche Eigenschaft Name
Öffentliche Eigenschaft Value

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add
Öffentliche Methode AppendToString
Öffentliche Methode CompareTo(Object)
Öffentliche Methode CompareTo(GraphNodeId)
Öffentliche Methode Contains
Öffentliche Methode Equals (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetArray(GraphNodeIdName, array<GraphNodeId[])
Öffentliche MethodeStatischer Member GetArray(GraphNodeIdName, Object)
Öffentliche Methode GetHashCode (Überschreibt Object.GetHashCode().)
Öffentliche MethodeStatischer Member GetLiteral
Öffentliche MethodeStatischer Member GetNested(array<GraphNodeId[])
Öffentliche MethodeStatischer Member GetNested(GraphNodeIdName, Object)
Öffentliche Methode GetNestedIdByName
Öffentliche Methode GetNestedValueByName<T>
Öffentliche MethodeStatischer Member GetPartial
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetValue<T>
Öffentliche MethodeStatischer Member IsNullOrEmpty
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeStatischer Member Parse(String)
Öffentliche MethodeStatischer Member Parse(String, Boolean)
Öffentliche MethodeStatischer Member Parse(String, Boolean, Func<T, TResult>)
Öffentliche Methode RemovedNestedNames
Öffentliche Methode ToString (Überschreibt Object.ToString().)

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Addition
Öffentlicher OperatorStatischer Member Equality
Öffentlicher OperatorStatischer Member Inequality

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IEquatable<GraphNodeId>.Equals

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.GraphModel-Namespace