Поделиться через


GraphNodeIdName - класс

GraphNodeIdName, присваиваемое GraphNodeId.

Это формирует имя и тип данных объекта GraphNodeId.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.GraphModel.GraphNodeIdName

Пространство имен:  Microsoft.VisualStudio.GraphModel
Сборка:  Microsoft.VisualStudio.GraphModel (в Microsoft.VisualStudio.GraphModel.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class GraphNodeIdName _
    Implements IComparable(Of GraphNodeIdName)
[SerializableAttribute]
public class GraphNodeIdName : IComparable<GraphNodeIdName>
[SerializableAttribute]
public ref class GraphNodeIdName : IComparable<GraphNodeIdName^>
[<SerializableAttribute>]
type GraphNodeIdName =  
    class
        interface IComparable<GraphNodeIdName>
    end
public class GraphNodeIdName implements IComparable<GraphNodeIdName>

Тип GraphNodeIdName предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Label Метка GraphNodeIdName
Открытое свойство Name Имя GraphNodeIdName
Открытое свойствоСтатический член Values Получает список всех зарегистрированных GraphNodeId
Открытое свойство ValueType Тип GraphNodeIdName.Используется для определения способа десериализации данных в объекты, имеющие это имя...например: Assembly=FileName может быть нужно десериализовать к Uri и получить Универсальный код ресурса-основанное сравнение, но: Class=ClassName необходимо десериализовать в строку.Это можно сделать, если сборка имеет тип URI.

В начало страницы

Методы

  Имя Описание
Открытый метод CompareTo Сравнивает этот GraphNodeIdName с другими (порядковое сравнение)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый методСтатический член Get(String, String, Type) Получите или создайте GraphNodeId на основе на имени, типа и модуля форматирования.
Открытый методСтатический член Get(String, String, Type, Boolean) Получите или создайте GraphNodeIdName на основе на имени, типа и модуля форматирования.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Преобразует объект GraphNodeIdName в строку. (Переопределяет Object.ToString().)

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член Array (Пустое) имя по умолчанию.Не использует модуль форматирования и отображает значение в исходном виде.
Открытое полеСтатический член Group Имя группы.
Открытое полеСтатический член Literal (Пустое) имя по умолчанию.Не использует модуль форматирования и отображает значение в исходном виде.
Открытое полеСтатический член Nested Вложенный GraphNodeId

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.GraphModel - пространство имен