Version: Unity 6.4 Alpha (6000.4)
LanguageEnglish
  • C#

IPortBuilder<T0>.Build

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Declaration

public Unity.GraphToolkit.Editor.IPort Build();

Returns

IPort The constructed IPort.

Description

Builds and returns the final IPort instance based on the current configuration of the builder.

Call this method after setting all desired configuration options using the builder methods. The builder captures options such as the port's data type, display name, connector style, and default value, if applicable. This method finalizes the port and adds it to the graph. After calling Build(), do not modify the builder further. This method is typically called at the end of a chain.

 context.AddInputPort("MyPort")
        .WithDataType(typeof(float))
        .WithDisplayName("My Float Port")
        .WithConnectorUI(PortConnectorUI.Circle)
        .Build();