This documentation is archived and is not being maintained.
Microsoft.VisualStudio.GraphModel Namespace
Visual Studio 2010
This namespace provides the API to directed graphs.
For more information, see How to: Edit and Customize Graph Documents.
| Class | Description | |
|---|---|---|
![]() | Graph | Represents a directed graph, consisting of nodes and links. |
![]() | GraphCategory | Graph Categories are used to specify category information on a GraphObject, like nodes and links. |
![]() | GraphCategoryCollection | |
![]() | GraphCommonSchema | Class which defines a set of commonly used GraphProperty objects |
![]() | GraphDataObject | This class provides IDataObject support for exchanging DGML data via the clipboard and drag/drop. |
![]() | GraphException | |
![]() | GraphLink | Represents a link in the directed graph |
![]() | GraphLinkCollection | Instances of this class manage a collection of Links. Ordering is not preserved. |
![]() | GraphLinksUpdatedEventArgs | |
![]() | GraphMetadata | This class is used to provide more information about a GraphProperty, including localized strings and flags for controlling how the property appears in a Property Grid window. |
![]() | GraphNode | Represents a node in the directed graph |
![]() | GraphNodeCollection | This class provides methods for manipulating a collection of Nodes. This class does not preserve the order in which you added the nodes, so when you enumerate them you will get them back in a random order. |
![]() | GraphNodeId | |
![]() | GraphNodeIdCollection | |
![]() | GraphNodeIdConverter | |
![]() | GraphNodeIdName | |
![]() | GraphNodesUpdatedEventArgs | |
![]() | GraphObject | This class makes an object extensible by adding a strongly typed property bag of name/value pairs. |
![]() | GraphPathSerializationDictionary | |
![]() | GraphPathSerializer | |
![]() | GraphProperty | Graph Properties are used to annotate a GraphObject, like nodes and links. |
![]() | GraphPropertyCollection | |
![]() | GraphSchema | |
![]() | GraphSerializationErrorEventArgs | |
![]() | GraphSerializer | GraphSerializer is used to serialize Graph objects. |
![]() | GraphTransactionCanceledException | |
![]() | GraphUpdatedEventArgs | Provides changes to a graph object |
| Enumeration | Description | |
|---|---|---|
![]() | GraphErrorLevel | |
![]() | GraphGroupStyle | Specifies the display state of an element. |
![]() | GraphMetadataOptions | |
![]() | GraphSearchDirection | |
![]() | GraphSearchOption |
Show:
