SubVI class
Appearance
| VI Server Class Information | |
|---|---|
| Return to VI Server Class Hierarchy | |
| Class Name | SubVI class |
| Class ID | 16401 |
| Scope | VI Scripting |
| Class Inheritance |
|
| Class Children | |
| |
This article is a stub. You can help LabVIEW Wiki by expanding it. Please improve this article if you can. |
The SubVI class is a class in the VI Server Class Hierarchy, (see also VI Server).
Properties
Show/Hide SubVI Properties Table
| Legend | |
|---|---|
| R/W | Readable/Writable Permissions |
| RTE | Available in the Run-Time Engine |
| Basic Development Environment | |
| VI Scripting | |
| Private | |
| Deprecated | |
| Property ID | Short Name (English) | Description | R/W | RTE |
|---|---|---|---|---|
| 635E40B | BadSubVILinkage | Returns 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. | R | X |
| 635E402 | GrowTerms | Sets or returns the grow terms. | R/W | |
| 635E40D | MissingVIName | R | ||
| 635E40C | MissingVIPath | R | X | |
| 635E405 | SkipSbrtCall | Skips the call if the subroutine is currently running in another thread.
This property is similar to the Skip Subroutine Call if Busy item in the shortcut menu of subVIs. |
R/W | |
| 635E409 | CloseFPAfterCall | Indicates whether to close the front panel after the subVI runs. | R/W | |
| 635E407 | OpenFPOnLoad | Indicates whether to show the front panel when the subVI is loaded. | R/W | |
| 635E408 | ShowFPOnCall | Indicates whether to show the front panel when the subVI is called. | R/W | |
| 635E40A | SuspendOnCall | Indicates whether LabVIEW suspends the execution of the VI when calling it as a subVI. | R/W | |
| 635E400 | TermVis | Indicates whether the terminals of the subVI are visible. | R/W | |
| 635E401 | VIName | Name of the subVI file. | R | |
| 635E403 | VIPath | Path to the subVI file. | R | X |
| 635E406 | VIRef | Returns a reference to the VI. | R | |
| 635E404 | ViewAsIcon | If TRUE, the subVI appears as an icon. If FALSE, the subVI appears as an expandable node. | R/W |
Methods
Show/Hide SubVI Methods Table
| Legend | |
|---|---|
| RTE | Available in the Run-Time Engine |
| Basic Development Environment | |
| VI Scripting | |
| Private | |
| Deprecated | |
| Method ID | Short Name (English) | Description | RTE |
|---|---|---|---|
| 635E003 | Feeds Through | X | |
| 635E002 | Inline | Inlines the subVI into its calling VIs.
National Instruments recommends that you use the Execution:Inline SubVI method when possible to more safely inline a subVI into the block diagram of each calling VI. |
X |
| 635E000 | Relink To VI | After 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. | |
| 635E001 | Replace | ||
| 635E004 | SwapInstanceVI |
Events
No Events for this class.
History
| |
History information is needed. What changes have occurred over previous versions? |
| Version | Change(s) |
|---|---|
| More info to come. |