Address Missing Terminals Option Under Visible Items in LabVIEW

Updated Jul 11, 2026

Issue Details

I am following the NI documentation to display terminals for a VI, function, or Express VI. The documentation states that I should right-click the block and select Visible Items>>Terminals.
However, when I right-click the block in LabVIEW, I do not see the Terminals option under Visible Items. I only see Visible Items>>Label, and the expected menu option is missing.
An example of this is the Read Single Element from Stream vi only having Label as an option under Visible Items:

Solution

This behavior is expected and related to class inheritance. Some classes do not inherit the Visible Items>>Terminals property from their parent class. As a result, VIs inheriting from these classes do not have access to this option.
 

Additional Information

One possible workaround for this is wrapping the VI under a SubVI and calling that new SubVI, as SubVI's do inherit this functionality.