Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

VIType Property

LabVIEW 2013 Help

Edition Date: June 2013

Part Number: 371361K-01

»View Product Info

Requires: Base Development System

Class: VI Properties (ActiveX)

Indicates the type of the VI.

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.



Data Type



Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit