ComponentFunctionInfo Constructor

ComponentFunctionInfo Constructor

Instantiates a new instance of the function class. This is not meant for public consumption.

Namespace:  Rhino.NodeInCode
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
protected ComponentFunctionInfo(
	string name,
	string namespace,
	string description,
	IReadOnlyList<string> inputNames,
	IReadOnlyList<string> inputDescriptions,
	IReadOnlyList<string> inputTypeNames,
	IReadOnlyList<bool> inputsOptional,
	IReadOnlyList<string> outputNames,
	IReadOnlyList<string> outputDescriptions,
	IReadOnlyList<string> outputTypeNames,
	Guid componentGuid
)
Protected Sub New ( 
	name As String,
	namespace As String,
	description As String,
	inputNames As IReadOnlyList(Of String),
	inputDescriptions As IReadOnlyList(Of String),
	inputTypeNames As IReadOnlyList(Of String),
	inputsOptional As IReadOnlyList(Of Boolean),
	outputNames As IReadOnlyList(Of String),
	outputDescriptions As IReadOnlyList(Of String),
	outputTypeNames As IReadOnlyList(Of String),
	componentGuid As Guid
)

Parameters

name
Type: SystemString
Name.
namespace
Type: SystemString
Namespace.
description
Type: SystemString
Description.
inputNames
Type: System.Collections.GenericIReadOnlyListString
Input parameter names.
inputDescriptions
Type: System.Collections.GenericIReadOnlyListString
Input parameter descriptions.
inputTypeNames
Type: System.Collections.GenericIReadOnlyListString
Input parameter type names.
inputsOptional
Type: System.Collections.GenericIReadOnlyListBoolean
Indications for optional inputs.
outputNames
Type: System.Collections.GenericIReadOnlyListString
Output names.
outputDescriptions
Type: System.Collections.GenericIReadOnlyListString
Output descriptions.
outputTypeNames
Type: System.Collections.GenericIReadOnlyListString
Output type names.
componentGuid
Type: SystemGuid
Component guid.
See Also