Class DiagramDataExtension
- Namespace
- H.Controls.Diagram.Presenter.DiagramDatas.Base
- Assembly
- H.Controls.Diagram.Presenter.dll
public static class DiagramDataExtension
- Inheritance
-
DiagramDataExtension
- Inherited Members
-
Methods
DeleteNodeData(IDiagramData, INodeData)
public static void DeleteNodeData(this IDiagramData diagramData, INodeData nodeData)
Parameters
diagramData IDiagramData
nodeData INodeData
DeletePartData(IDiagramData, IPartData)
public static void DeletePartData(this IDiagramData diagramData, IPartData partData)
Parameters
diagramData IDiagramData
partData IPartData
GetEndNodeDatas(IDiagramData)
public static IEnumerable<INodeData> GetEndNodeDatas(this IDiagramData diagramData)
Parameters
diagramData IDiagramData
Returns
- IEnumerable<INodeData>
GetFromLinkDatas(INodeData, IDiagramData)
public static IEnumerable<ILinkData> GetFromLinkDatas(this INodeData node, IDiagramData diagramData)
Parameters
node INodeData
diagramData IDiagramData
Returns
- IEnumerable<ILinkData>
GetFromLinkDatas(IPortData, IDiagramData)
public static IEnumerable<ILinkData> GetFromLinkDatas(this IPortData port, IDiagramData diagramData)
Parameters
port IPortData
diagramData IDiagramData
Returns
- IEnumerable<ILinkData>
GetFromNodeData(ILinkData, IDiagramData)
public static INodeData GetFromNodeData(this ILinkData linkData, IDiagramData diagramData)
Parameters
linkData ILinkData
diagramData IDiagramData
Returns
- INodeData
GetFromNodeDatas(INodeData, IDiagramData)
public static IEnumerable<INodeData> GetFromNodeDatas(this INodeData node, IDiagramData diagramData)
Parameters
node INodeData
diagramData IDiagramData
Returns
- IEnumerable<INodeData>
GetFromNodeDatas(IPortData, IDiagramData)
public static IEnumerable<INodeData> GetFromNodeDatas(this IPortData portData, IDiagramData diagramData)
Parameters
portData IPortData
diagramData IDiagramData
Returns
- IEnumerable<INodeData>
GetFromPortData(ILinkData, IDiagramData)
public static IPortData GetFromPortData(this ILinkData linkData, IDiagramData diagramData)
Parameters
linkData ILinkData
diagramData IDiagramData
Returns
- IPortData
GetLinks(INodeData, IDiagramData)
public static IEnumerable<ILinkData> GetLinks(this INodeData nodeData, IDiagramData diagramData)
Parameters
nodeData INodeData
diagramData IDiagramData
Returns
- IEnumerable<ILinkData>
GetPortDatas(INodeData, IDiagramData)
public static IEnumerable<IPortData> GetPortDatas(this INodeData node, IDiagramData diagramData)
Parameters
node INodeData
diagramData IDiagramData
Returns
- IEnumerable<IPortData>
GetPortDatas(IDiagramData)
public static IEnumerable<IPortData> GetPortDatas(this IDiagramData diagramData)
Parameters
diagramData IDiagramData
Returns
- IEnumerable<IPortData>
GetStartNodeDatas(IDiagramData)
public static IEnumerable<INodeData> GetStartNodeDatas(this IDiagramData diagramData)
Parameters
diagramData IDiagramData
Returns
- IEnumerable<INodeData>
GetToLinkDatas(INodeData, IDiagramData)
public static IEnumerable<ILinkData> GetToLinkDatas(this INodeData node, IDiagramData diagramData)
Parameters
node INodeData
diagramData IDiagramData
Returns
- IEnumerable<ILinkData>
GetToLinkDatas(IPortData, IDiagramData)
public static IEnumerable<ILinkData> GetToLinkDatas(this IPortData port, IDiagramData diagramData)
Parameters
port IPortData
diagramData IDiagramData
Returns
- IEnumerable<ILinkData>
GetToNodeData(ILinkData, IDiagramData)
public static INodeData GetToNodeData(this ILinkData linkData, IDiagramData diagramData)
Parameters
linkData ILinkData
diagramData IDiagramData
Returns
- INodeData
GetToNodeDatas(INodeData, IDiagramData)
public static IEnumerable<INodeData> GetToNodeDatas(this INodeData node, IDiagramData diagramData)
Parameters
node INodeData
diagramData IDiagramData
Returns
- IEnumerable<INodeData>
GetToPortData(ILinkData, IDiagramData)
public static IPortData GetToPortData(this ILinkData linkData, IDiagramData diagramData)
Parameters
linkData ILinkData
diagramData IDiagramData
Returns
- IPortData
TryGetStartNodeData<T>(IDiagramData, out string)
public static T TryGetStartNodeData<T>(this IDiagramData diagramData, out string message) where T : INodeData
Parameters
diagramData IDiagramData
message string
Returns
- T
Type Parameters
T