SubVI class

From LabVIEW Wiki
Jump to: navigation, search
VI Server Class Information
Return to VI Server Class Hierarchy
Class Name SubVI class
Class ID 16401
Scope VI Scripting
Class Inheritance
Class Children


The SubVI class is a class in the VI Server Class Hierarchy, (see also VI Server).

Properties

Show/Hide SubVI Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SubVI Properties Table
Property ID Long Name (English) Description R/W RTE
635E400Terminals Visible?Indicates whether the terminals of the subVI are visible.Read/WriteNo
635E401VI NameName of the subVI file.Read OnlyNo
635E402Grow TermsSets or returns the grow terms.Read/WriteNo
635E403VI PathPath to the subVI file.Read OnlyYes
635E404View As IconIf TRUE, the subVI appears as an icon. If FALSE, the subVI appears as an expandable node.Read/WriteNo
635E405Skip Subroutine Call If BusySkips the call if the subroutine is currently running in another thread.Read/WriteNo
635E406VI ReferenceReturns a reference to the VI.Read OnlyNo
635E407SubVI Setup:Open Front Panel When LoadedIndicates whether to show the front panel when the subVI is loaded.Read/WriteNo
635E408SubVI Setup:Show Front Panel When CalledIndicates whether to show the front panel when the subVI is called.Read/WriteNo
635E409SubVI Setup:Close Front Panel After CallIndicates whether to close the front panel after the subVI runs.Read/WriteNo
635E40ASubVI Setup:Suspend When CalledIndicates whether LabVIEW suspends the execution of the VI when calling it as a subVI.Read/WriteNo
635E40BBad SubVI LinkageReturns whether the referenced subVI needs to be relinked due to connector pane changes. LabVIEW enables the Relink to SubVI shortcut menu option when this property is TRUE.Read OnlyYes
635E40CMissing VI PathRead OnlyYes
635E40DMissing VI NameRead OnlyNo

Methods

Show/Hide SubVI Properties Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SubVI Methods Table
Method ID Long Name (English) Description RTE
635E000Relink To VIAfter the connector pane pattern of a subVI changes, re-links the subVI to the calling VI. LabVIEW uses the new connector pane pattern and attempts to reconnect any existing wires to the new pattern. This method then returns a reference to the re-linked subVI.No
635E001ReplaceNo
635E002InlineInlines the subVI into its calling VIs.Yes (Read/Write)
635E003Feeds ThroughYes
635E004Swap Instance VINo

Events

This class has no events or it inherits events from its parent: Node Class.


History

Version Change(s)
LabVIEW 2018 More info to come.

See Also