GraphNodeId Class

Definition

public ref class GraphNodeId : IComparable, IComparable<Microsoft::VisualStudio::GraphModel::GraphNodeId ^>, IEquatable<Microsoft::VisualStudio::GraphModel::GraphNodeId ^>, IEquatable<Microsoft::VisualStudio::GraphModel::IGraphNodeIdKey ^>
[System.ComponentModel.TypeConverter(typeof(Microsoft.VisualStudio.GraphModel.GraphNodeIdConverter))]
[System.Serializable]
public class GraphNodeId : IComparable, IComparable<Microsoft.VisualStudio.GraphModel.GraphNodeId>, IEquatable<Microsoft.VisualStudio.GraphModel.GraphNodeId>, IEquatable<Microsoft.VisualStudio.GraphModel.IGraphNodeIdKey>
type GraphNodeId = class
    interface IEquatable<IGraphNodeIdKey>
    interface IEquatable<GraphNodeId>
    interface IComparable<GraphNodeId>
    interface IComparable
Public Class GraphNodeId
Implements IComparable, IComparable(Of GraphNodeId), IEquatable(Of GraphNodeId), IEquatable(Of IGraphNodeIdKey)
Inheritance
GraphNodeId
Attributes
Implements
IComparable IComparable<GraphNodeId> IEquatable<GraphNodeId> IEquatable<Microsoft.VisualStudio.GraphModel.IGraphNodeIdKey>

Properties

Empty
LiteralValue
Name
Value

Methods

Add(GraphNodeId)
AppendToString(StringBuilder)
CompareTo(GraphNodeId)
CompareTo(Object)
Equals(Object)
GetArray(GraphNodeIdName, GraphNodeId[])
GetArray(GraphNodeIdName, Object)
GetHashCode()
GetLiteral(String)
GetNested(GraphNodeId[])
GetNested(GraphNodeIdName, Object)
GetNestedIdByName(GraphNodeIdName)
GetNestedValueByName<T>(GraphNodeIdName)
GetPartial(GraphNodeIdName, Object)
GetValue<T>()
IsNullOrEmpty(GraphNodeId)
Parse(String)
Parse(String, Boolean)
Parse(String, Boolean, Func<Int32,GraphNodeId>)
RemovedNestedNames(GraphNodeIdName[])
ToString()

Operators

Addition(GraphNodeId, GraphNodeId)
Equality(GraphNodeId, GraphNodeId)
Inequality(GraphNodeId, GraphNodeId)

Explicit Interface Implementations

IEquatable<GraphNodeId>.Equals(GraphNodeId)
IEquatable<IGraphNodeIdKey>.Equals(IGraphNodeIdKey)

Applies to