Export (0) Print
Expand All

GraphProperty Class

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Graph Properties are used to annotate a GraphObject, like nodes and links.

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

public class GraphProperty : GraphMetadataContainer

The GraphProperty type exposes the following members.

Public propertyDataTypeType of data associated with this GraphProperty
Protected propertyDefaultCallback (Inherited from GraphMetadataContainer.)
Public propertyIdUnique id of this GraphProperty

Public methodCreateDefaultMetadata (Inherited from GraphMetadataContainer.)
Public methodEqualsDetermines if this property is equivalent to another (Overrides Object.Equals(Object).)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeGets the hash code for this object (Overrides Object.GetHashCode().)
Public methodGetLabelOrIdReturn the Label of this GraphCategory or else return the ID if no label was set
Public methodGetMetadataGets the graph specific metadata that describes this object. (Inherited from GraphMetadataContainer.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodToStringThe string representation of this GraphProperty (Overrides Object.ToString().)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2014 Microsoft