Classe GraphNodeId

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.GraphModel.GraphNodeId

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

Sintaxe

'Declaração
<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

O tipo GraphNodeId expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático Empty
Propriedade pública HeuristicCaption
Propriedade pública LiteralValue
Propriedade pública Name
Propriedade pública Value

Início

Métodos

  Nome Descrição
Método público Add
Método público AppendToString
Método público CompareTo(Object)
Método público CompareTo(GraphNodeId)
Método público Contains
Método público Equals (Substitui Object.Equals(Object).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoMembro estático GetArray(GraphNodeIdName, array<GraphNodeId[])
Método públicoMembro estático GetArray(GraphNodeIdName, Object)
Método público GetHashCode (Substitui Object.GetHashCode().)
Método públicoMembro estático GetLiteral
Método públicoMembro estático GetNested(array<GraphNodeId[])
Método públicoMembro estático GetNested(GraphNodeIdName, Object)
Método público GetNestedIdByName
Método público GetNestedValueByName<T>
Método públicoMembro estático GetPartial
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público GetValue<T>
Método públicoMembro estático IsNullOrEmpty
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método públicoMembro estático Parse(String)
Método públicoMembro estático Parse(String, Boolean)
Método públicoMembro estático Parse(String, Boolean, Func<T, TResult>)
Método público RemovedNestedNames
Método público ToString (Substitui Object.ToString().)

Início

Operadores

  Nome Descrição
Operador públicoMembro estático Addition
Operador públicoMembro estático Equality
Operador públicoMembro estático Inequality

Início

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IEquatable<GraphNodeId>.Equals

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.GraphModel