GraphNodeIdName Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The GraphNodeIdName to give to a GraphNodeId. This forms the name and data type of the GraphNodeId.
public ref class GraphNodeIdName : IComparable<Microsoft::VisualStudio::GraphModel::GraphNodeIdName ^>
[System.Serializable]
public class GraphNodeIdName : IComparable<Microsoft.VisualStudio.GraphModel.GraphNodeIdName>
[<System.Serializable>]
type GraphNodeIdName = class
interface IComparable<GraphNodeIdName>
Public Class GraphNodeIdName
Implements IComparable(Of GraphNodeIdName)
- Inheritance
-
GraphNodeIdName
- Attributes
- Implements
Fields
Array |
The default (empty) name. Uses no formatter and displays the value as is. |
Group |
A group name |
Literal |
The default (empty) name. Uses no formatter and displays the value as is. |
Nested |
A nested GraphNodeId |
Properties
Label |
The label of the GraphNodeIdName |
Name |
The name of the GraphNodeIdName |
Values |
Gets the list of all registered GraphNodeId |
ValueType |
The type of the GraphNodeIdName. This is used to determine how to deserialize data to objects with this name. e.g.: Assembly=FileName may need to deserialize to a Uri and get Uri-based compares, but: Class=ClassName needs to deserialize to a string. This can be done if Assembly has a Type of Uri. |
Methods
CompareTo(GraphNodeIdName) |
Compares this GraphNodeIdName against another (ordinal compare) |
Get(String, String, Type, Boolean) |
Get or Create a GraphNodeIdName based on the name, type and formatter. |
Get(String, String, Type) |
Get or Create a GraphNodeId based on the name, type and formatter. |
ToString() |
Converts the GraphNodeIdName to a string |