C# Класс DynamoToCG.NodeGraph

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
LoadConnectorsAndAddPortsFromXml ( XmlElement connEl, CSharpCommonGraph.Node>.IDictionary nodes ) : Edge

Creates and initializes a ConnectorModel from its Xml representation.

LoadGraphFromXml ( XmlDocument xmlDoc ) : NodeGraph

Loads NodeModels, ConnectorModels, and NoteModels from an XmlDocument.

LoadNodeFromXml ( XmlElement elNode ) : Node

Creates and initializes a NodeModel from its Xml representation.

ToCommonCgraph ( NodeGraph nodegraph ) : CommonGraph

Приватные методы

Метод Описание
LoadConnectorsFromXml ( XmlDocument xmlDoc, CSharpCommonGraph.Node>.IDictionary nodes ) : IEnumerable
LoadNodesFromXml ( XmlDocument xmlDoc ) : IEnumerable
NodeGraph ( ) : System

Описание методов

LoadConnectorsAndAddPortsFromXml() публичный статический Метод

Creates and initializes a ConnectorModel from its Xml representation.
public static LoadConnectorsAndAddPortsFromXml ( XmlElement connEl, CSharpCommonGraph.Node>.IDictionary nodes ) : Edge
connEl System.Xml.XmlElement XmlElement for a ConnectorModel.
nodes CSharpCommonGraph.Node>.IDictionary Dictionary to be used for looking up a NodeModel by it's Guid.
Результат CSharpCommonGraph.Edge

LoadGraphFromXml() публичный статический Метод

Loads NodeModels, ConnectorModels, and NoteModels from an XmlDocument.
public static LoadGraphFromXml ( XmlDocument xmlDoc ) : NodeGraph
xmlDoc System.Xml.XmlDocument An XmlDocument representing a serialized Dynamo workspace.
Результат NodeGraph

LoadNodeFromXml() публичный статический Метод

Creates and initializes a NodeModel from its Xml representation.
public static LoadNodeFromXml ( XmlElement elNode ) : Node
elNode System.Xml.XmlElement XmlElement for a NodeModel.
Результат CSharpCommonGraph.Node

ToCommonCgraph() публичный статический Метод

public static ToCommonCgraph ( NodeGraph nodegraph ) : CommonGraph
nodegraph NodeGraph
Результат CSharpCommonGraph.CommonGraph