This property returns one of the following values:
Invalid VI type—LabVIEW returns the Invalid VI type value for invalid VI references.
Standard VI—LabVIEW returns the Standard VI value for VIs you create that contain a front panel and block diagram.
Control VI—LabVIEW returns the Control VI value for subVIs you create to define a custom control or indicator.
Global VI—LabVIEW returns the Global VI value for subVIs you create when creating global variables.
Polymorphic VI—LabVIEW returns the Polymorphic VI value for subVIs you create as a collection of VIs with the same connector pane patterns. Each VI in the collection is an instance of the polymorphic VI.
Configuration VI—The Configuration VI type is not supported.
SubSystem—LabVIEW returns the SubSystem value for subVIs for the LabVIEW Control Design and Simulation Module that you can place only on a simulation diagram.
Facade VI—LabVIEW returns the Facade VI value for subVIs that LabVIEW creates when you create an XControl. A Facade VI represents a Facade ability, which defines the appearance of an XControl.
Method VI—LabVIEW returns the Method VI value for subVIs that LabVIEW creates for each XControl method you create and add to the XControl Library.