C# Class PythonNodeModels.PythonNodeBase

Inheritance: Dynamo.Graph.Nodes.VariableInputNode
显示文件 Open project: DynamoDS/Dynamo Class Usage Examples

Protected Methods

Method Description
CreateOutputAST ( ProtoCore.AST.AssociativeAST.AssociativeNode codeInputNode, List inputAstNodes, AssociativeNode>.List additionalBindings ) : ProtoCore.AST.AssociativeAST.AssociativeNode
GetInputName ( int index ) : string
GetInputTooltip ( int index ) : string
PythonNodeBase ( ) : System
PythonNodeBase ( IEnumerable inPorts, IEnumerable outPorts ) : System

Private constructor used for serialization.

Method Details

CreateOutputAST() protected method

protected CreateOutputAST ( ProtoCore.AST.AssociativeAST.AssociativeNode codeInputNode, List inputAstNodes, AssociativeNode>.List additionalBindings ) : ProtoCore.AST.AssociativeAST.AssociativeNode
codeInputNode ProtoCore.AST.AssociativeAST.AssociativeNode
inputAstNodes List
additionalBindings AssociativeNode>.List
return ProtoCore.AST.AssociativeAST.AssociativeNode

GetInputName() protected method

protected GetInputName ( int index ) : string
index int
return string

GetInputTooltip() protected method

protected GetInputTooltip ( int index ) : string
index int
return string

PythonNodeBase() protected method

protected PythonNodeBase ( ) : System
return System

PythonNodeBase() protected method

Private constructor used for serialization.
protected PythonNodeBase ( IEnumerable inPorts, IEnumerable outPorts ) : System
inPorts IEnumerable A collection of objects.
outPorts IEnumerable A collection of objects.
return System