Table of Contents

Class ExternalizedProperty

Namespace
Bonsai.Expressions
Assembly
Bonsai.Core.dll

Represents a property that has been externalized from a workflow element.

[WorkflowElementCategory(ElementCategory.Property)]
public class ExternalizedProperty : ExpressionBuilder, IExpressionBuilder, INamedElement
Inheritance
ExternalizedProperty
Implements
Inherited Members
Extension Methods

Constructors

ExternalizedProperty()

Initializes a new instance of the ExternalizedProperty class.

Properties

ArgumentRange

Gets the range of input arguments that this expression builder accepts.

Category

Gets or sets an optional category for the externalized property.

Description

Gets or sets an optional description for the externalized property.

MemberName

Gets or sets the name of the externalized class member.

Name

Gets or sets the name of the externalized property.

Methods

Build(IEnumerable<Expression>)

Generates an Expression node from a collection of input arguments. The result can be chained with other builders in a workflow.