Jump to content

Template:VIServerPropsTable: Difference between revisions

From LabVIEW Wiki
m Changed ":" to "." in property page links to avoid making them wiki namespaces
Added back class names into property page names to avoid naming collisions. Some properties have the same name, even for different classes.
Line 11: Line 11:
! RTE
! RTE
{{!}}-
{{!}}-
{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>0</td><td>[[Application.Name property{{!}}Application:Name]]</td><td>Filename of the application.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>0</td><td>[[Application.Application.Name property{{!}}Application:Name]]</td><td>Filename of the application.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>1</td><td>[[Application.User Name property{{!}}Application:User Name]]</td><td>User name used to open the application.</td><td>Read/Write</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>1</td><td>[[Application.Application.User Name property{{!}}Application:User Name]]</td><td>User name used to open the application.</td><td>Read/Write</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>2</td><td>[[Application.Version Number property{{!}}Application:Version Number]]</td><td>Version number of the application. In a stand-alone application or shared library, this property returns the version of the LabVIEW Run-Time Engine.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>2</td><td>[[Application.Application.Version Number property{{!}}Application:Version Number]]</td><td>Version number of the application. In a stand-alone application or shared library, this property returns the version of the LabVIEW Run-Time Engine.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>3</td><td>[[Application.Kind property{{!}}Application:Kind]]</td><td>Indicates the LabVIEW instance the VI is running in, including invalid application types.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>3</td><td>[[Application.Application.Kind property{{!}}Application:Kind]]</td><td>Indicates the LabVIEW instance the VI is running in, including invalid application types.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>4</td><td>[[Application.Target.Operating System property{{!}}Application:Target:Operating System]]</td><td>Indicates the operating system for which the application was built. Mac OS refers to Mac OS versions 9 and 8. Carbon refers to Mac OS X (32-bit).</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>4</td><td>[[Application.Application.Target.Operating System property{{!}}Application:Target:Operating System]]</td><td>Indicates the operating system for which the application was built. Mac OS refers to Mac OS versions 9 and 8. Carbon refers to Mac OS X (32-bit).</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>5</td><td>[[Application.Target.CPU property{{!}}Application:Target:CPU]]</td><td>Indicates the target CPU of an application.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>5</td><td>[[Application.Application.Target.CPU property{{!}}Application:Target:CPU]]</td><td>Indicates the target CPU of an application.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>6</td><td>[[Operating System.Name property{{!}}Operating System:Name]]</td><td>Name of the operating system where the application is actually running.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>6</td><td>[[Application.Operating System.Name property{{!}}Operating System:Name]]</td><td>Name of the operating system where the application is actually running.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>7</td><td>[[Operating System.Version Number property{{!}}Operating System:Version Number]]</td><td>Version number of the actual operating system.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>7</td><td>[[Application.Operating System.Version Number property{{!}}Operating System:Version Number]]</td><td>Version number of the actual operating system.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>8</td><td>[[Application.Exported VIs In Memory property{{!}}Application:Exported VIs In Memory]]</td><td>Returns a list of exported VIs in memory.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>8</td><td>[[Application.Application.Exported VIs In Memory property{{!}}Application:Exported VIs In Memory]]</td><td>Returns a list of exported VIs in memory.</td><td>Read Only</td><td>Yes (Read Only)</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>9</td><td>[[Printing.File Wrap Text Length property{{!}}Printing:File Wrap Text Length]]</td><td>Maximum number of characters on a single line in a file. Affects the [[Print:VI To HTML]], [[Print:VI To RTF]], and [[Print:VI To Text]] methods. Set this property to 0 to print all the characters on one line so the text does not wrap.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>9</td><td>[[Application.Printing.File Wrap Text Length property{{!}}Printing:File Wrap Text Length]]</td><td>Maximum number of characters on a single line in a file. Affects the [[Print:VI To HTML]], [[Print:VI To RTF]], and [[Print:VI To Text]] methods. Set this property to 0 to print all the characters on one line so the text does not wrap.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>A</td><td>[[Printing.PNG Compression Level property{{!}}Printing:PNG Compression Level]]</td><td>Number between 0 and 9 that specifies the level of compression you want for the PNG file for graphics in VIs printed either interactively or with the [[Print:VI To HTML]] method. The quality of the graphic is not affected by the compression, but the graphic file size and speed of compression are affected by this value. Valid values range from 0 to 9 and balance file compression with speed. 0 designates no compression. 1 designates less compression, but faster speed. 9 designates high compression, but slower speed. If you enter &#8211;1, LabVIEW selects the best combination of speed and compression.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>A</td><td>[[Application.Printing.PNG Compression Level property{{!}}Printing:PNG Compression Level]]</td><td>Number between 0 and 9 that specifies the level of compression you want for the PNG file for graphics in VIs printed either interactively or with the [[Print:VI To HTML]] method. The quality of the graphic is not affected by the compression, but the graphic file size and speed of compression are affected by this value. Valid values range from 0 to 9 and balance file compression with speed. 0 designates no compression. 1 designates less compression, but faster speed. 9 designates high compression, but slower speed. If you enter &#8211;1, LabVIEW selects the best combination of speed and compression.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>B</td><td>[[Printing.JPEG Quality property{{!}}Printing:JPEG Quality]]</td><td>Percentage value from 0 to 100 specifying the level of quality you want for the JPEG graphic in VIs printed either interactively or with the [[Print:VI To HTML]] method. The scale balances image quality and file size. A value in the 75 to 95 range produces a compressed file with a high-quality image, and a value below 50 produces a smaller file size with a low-quality image. The default is 80.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>B</td><td>[[Application.Printing.JPEG Quality property{{!}}Printing:JPEG Quality]]</td><td>Percentage value from 0 to 100 specifying the level of quality you want for the JPEG graphic in VIs printed either interactively or with the [[Print:VI To HTML]] method. The scale balances image quality and file size. A value in the 75 to 95 range produces a compressed file with a high-quality image, and a value below 50 produces a smaller file size with a low-quality image. The default is 80.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>C</td><td>[[Printing.Custom Connector? property{{!}}Printing:Custom Connector?]]</td><td>Specifies whether to print the connector pane and icon of VIs when using the custom format with one of the print documentation [[VI methods]].</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>C</td><td>[[Application.Printing.Custom Connector? property{{!}}Printing:Custom Connector?]]</td><td>Specifies whether to print the connector pane and icon of VIs when using the custom format with one of the print documentation [[VI methods]].</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>D</td><td>[[Printing.Custom Description? property{{!}}Printing:Custom Description?]]</td><td>Specifies whether to print VI descriptions when using the custom format with one of the print documentation [[VI methods]].</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>D</td><td>[[Application.Printing.Custom Description? property{{!}}Printing:Custom Description?]]</td><td>Specifies whether to print VI descriptions when using the custom format with one of the print documentation [[VI methods]].</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>E</td><td>[[Printing.Custom Panel? property{{!}}Printing:Custom Panel?]]</td><td>Specifies whether to print the front panel when using the custom format with one of the print documentation [[VI methods]].</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>E</td><td>[[Application.Printing.Custom Panel? property{{!}}Printing:Custom Panel?]]</td><td>Specifies whether to print the front panel when using the custom format with one of the print documentation [[VI methods]].</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;"><td>F</td><td>[[Printing.Custom Panel Border? property{{!}}Printing:Custom
|}}{{#ifeq: {{{1|}}} | 1 | <tr style="background-color:#FFFFCC;


Setting the sort key to a non-negative number effectively moves that property to the top of the properties list and leaves the other properties unchanged.  Setting the sort key to -1 effectively sorts the property normally among other properties that are sorted normally.
Setting the sort key to a non-negative number effectively moves that property to the top of the properties list and leaves the other properties unchanged.  Setting the sort key to -1 effectively sorts the property normally among other properties that are sorted normally.


Properties are always sorted within their class.</td><td>Read/Write</td><td>No</td></tr>
Properties are always sorted within their class.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 16539 | <tr style="background-color:#CCFFFF;"><td>46A34800</td><td>[[Is External property{{!}}Is External]]</td><td>Gets or sets whether the data value reference is an [[external  data value reference]]. You also can change a data value reference to an external data value reference by right-clicking the data value reference and selecting '''External''' from the shortcut menu.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 16539 | <tr style="background-color:#CCFFFF;"><td>46A34800</td><td>[[DataValRefNumConstant.Is External property{{!}}Is External]]</td><td>Gets or sets whether the data value reference is an [[external  data value reference]]. You also can change a data value reference to an external data value reference by right-clicking the data value reference and selecting '''External''' from the shortcut menu.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 93 | <tr style="background-color:#D1BB80;"><td>46E29C00</td><td>[[Owning Project property{{!}}Owning Project]]</td><td></td><td>Read Only</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 93 | <tr style="background-color:#D1BB80;"><td>46E29C00</td><td>[[Provider.Owning Project property{{!}}Owning Project]]</td><td></td><td>Read Only</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 93 | <tr style="background-color:#D1BB80;"><td>46E29C01</td><td>[[Name property{{!}}Name]]</td><td></td><td>Read Only</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 93 | <tr style="background-color:#D1BB80;"><td>46E29C01</td><td>[[Provider.Name property{{!}}Name]]</td><td></td><td>Read Only</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 71 | <tr style="background-color:#D1BB80;"><td>47814000</td><td>[[Dummy property{{!}}Dummy]]</td><td></td><td>Read/Write</td><td>Yes</td></tr>
|}}{{#ifeq: {{{1|}}} | 71 | <tr style="background-color:#D1BB80;"><td>47814000</td><td>[[PlugInDDODummyContainer.Dummy property{{!}}Dummy]]</td><td></td><td>Read/Write</td><td>Yes</td></tr>
|}}{{#ifeq: {{{1|}}} | 16465 | <tr style="background-color:#CCFFFF;"><td>4C59D000</td><td>[[VI Name property{{!}}VI Name]]</td><td>Sets or returns the name of the VI that the [[Static VI Reference]] function references.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 16465 | <tr style="background-color:#CCFFFF;"><td>4C59D000</td><td>[[StaticVIReference.VI Name property{{!}}VI Name]]</td><td>Sets or returns the name of the VI that the [[Static VI Reference]] function references.</td><td>Read/Write</td><td>No</td></tr>
|}}{{#ifeq: {{{1|}}} | 16465 | <tr style="background-color:#CCFFFF;"><td>4C59D001</td><td>[[VI Path property{{!}}VI Path]]</td><td>Sets or returns the path to the VI that the [[Static VI Reference]] function references.</td><td>Read/Write</
|}}{{#ifeq: {{{1|}}} | 16465 | <tr style="background-color:#CCFFFF;"><td>4C59D001</td><td>[[StaticVIReference.VI Path property{{!}}VI Path]]</td><td>Sets or returns the path to the VI that the [[Static VI Reference]] function references.
|}}
|}}
{{!}}}
{{!}}}

Revision as of 04:42, 7 September 2019


Usage

This template contains a lookup table for all of the properties. It is used in the VI Server Class Hierarchy class pages to display the properties tables. The parameter is either the Class ID number where the list is then filtered to properties of that class, or the parameter is left blank to signify this class has no properties.

Parameter Description Default
{{{1}}} The class ID. Blank - Translates into message: No Properties for this class.

Example: No Properties Exists

{{VIServerPropsTable}}

No Properties for this class.


Example: Properties Exist - Application Class

{{VIServerPropsTable|1}}


Show/Hide Application Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Application Properties Table
Property ID Long Name (English) Description R/W RTE
0Application:NameFilename of the application.Read OnlyYes (Read Only)
1Application:User NameUser name used to open the application.Read/WriteYes (Read Only)
2Application:Version NumberVersion number of the application. In a stand-alone application or shared library, this property returns the version of the LabVIEW Run-Time Engine.Read OnlyYes (Read Only)
3Application:KindIndicates the LabVIEW instance the VI is running in, including invalid application types.Read OnlyYes (Read Only)
4Application:Target:Operating SystemIndicates the operating system for which the application was built. Mac OS refers to Mac OS versions 9 and 8. Carbon refers to Mac OS X (32-bit).Read OnlyYes (Read Only)
5Application:Target:CPUIndicates the target CPU of an application.Read OnlyYes (Read Only)
6Operating System:NameName of the operating system where the application is actually running.Read OnlyYes (Read Only)
7Operating System:Version NumberVersion number of the actual operating system.Read OnlyYes (Read Only)
8Application:Exported VIs In MemoryReturns a list of exported VIs in memory.Read OnlyYes (Read Only)
9Printing:File Wrap Text LengthMaximum number of characters on a single line in a file. Affects the Print:VI To HTML, Print:VI To RTF, and Print:VI To Text methods. Set this property to 0 to print all the characters on one line so the text does not wrap.Read/WriteNo
APrinting:PNG Compression LevelNumber between 0 and 9 that specifies the level of compression you want for the PNG file for graphics in VIs printed either interactively or with the Print:VI To HTML method. The quality of the graphic is not affected by the compression, but the graphic file size and speed of compression are affected by this value. Valid values range from 0 to 9 and balance file compression with speed. 0 designates no compression. 1 designates less compression, but faster speed. 9 designates high compression, but slower speed. If you enter –1, LabVIEW selects the best combination of speed and compression.Read/WriteNo
BPrinting:JPEG QualityPercentage value from 0 to 100 specifying the level of quality you want for the JPEG graphic in VIs printed either interactively or with the Print:VI To HTML method. The scale balances image quality and file size. A value in the 75 to 95 range produces a compressed file with a high-quality image, and a value below 50 produces a smaller file size with a low-quality image. The default is 80.Read/WriteNo
CPrinting:Custom Connector?Specifies whether to print the connector pane and icon of VIs when using the custom format with one of the print documentation VI methods.Read/WriteNo
DPrinting:Custom Description?Specifies whether to print VI descriptions when using the custom format with one of the print documentation VI methods.Read/WriteNo
EPrinting:Custom Panel?Specifies whether to print the front panel when using the custom format with one of the print documentation VI methods.Read/WriteNo
FPrinting:Custom Panel Border?Specifies whether to print the front panel with a border when using the custom format with one of the print documentation VI methods.Read/WriteNo
10Printing:Custom Controls?Specifies whether to print front panel control information when using the custom format with one of the print documentation VI methods.Read/WriteNo
11Printing:Custom Control Descriptions?Specifies whether to print descriptions of front panel controls when using the custom format with one of the print documentation VI methods.Read/WriteNo
12Printing:Custom Control Types?Specifies whether to print data type information for front panel controls when using the custom format with one of the print documentation VI methods.Read/WriteNo
13Printing:Custom Diagram?Specifies whether to print block diagrams when using the custom format with one of the print documentation VI methods.Read/WriteNo
14Printing:Custom Diagram Hidden?Specifies whether to print the hidden frames in Case and Stacked Sequence structures that might be present on the block diagram when using the custom format with one of the print documentation VI methods.Read/WriteNo
15Printing:Custom Diagram Repeat?Specifies whether to print visible subdiagrams of each Case, Event, and Stacked Sequence structure in sequence with the non-visible subdiagrams when using the custom format with one of the print documentation VI methods. If you print the visible subdiagrams in sequence, those subdiagrams print twice.Read/WriteNo
16Printing:Custom List of SubVIs?Specifies whether to print a list of the subVIs and Express VIs including the icon, name, and path when using the custom format with one of the print documentation VI methods. If a polymorphic VI is a subVI, LabVIEW prints the instance used in the top-level VI including the icon, name, and path. If the top-level VI is polymorphic, LabVIEW prints a list of all the instances of the polymorphic VI including the icon, name, and path of each instance.Read/WriteNo
17Printing:Custom Hierarchy?Specifies whether to print the hierarchy of the VI in memory when using the custom format with one of the print documentation VI methods.Read/WriteNo
18Printing:Custom History?Specifies whether to print the VI revision history information when using the custom format with one of the print documentation VI methods.Read/WriteNo
19Application:Directory PathAbsolute path to the directory where the application is located.Read OnlyYes (Read Only)
1AServer:VI Access ListList that describes which VIs on the VI server are accessible by remote clients.Read/WriteYes
1BServer:TCP/IP Access ListList that describes which TCP/IP addresses of remote clients may access the VI server.Read/WriteYes
1CApplication:All VIs In MemoryReturns a list of VIs in memory for the specified application instance. This property returns an error if you wire a remote application reference to the reference input. For a remote application, use the Exported VIs in Memory property to return a list of exported VIs.Read OnlyYes (Read Only)
1DApplication:Menu Launch:VIReturns the name of the VI that launched the calling VI from a menu selection.Read OnlyYes (Read Only)
1EApplication:All System VIs in MemoryRead OnlyYes
1FApplication:Menu SetRead/WriteNo
20Server:TCP Listener ActiveSpecifies whether the TCP interface to the VI Server is currently accepting connections.Read/WriteYes
21Display:Primary WorkspaceGives the bounding rectangle of the computer's primary monitor.Read OnlyYes (Read Only)
22Display:All MonitorsReturns information about all the monitors on the computer, including their bit depths and bounding rectangles.Read OnlyYes (Read Only)
24Server:VI Calls AllowedRead/WriteNo
25Server:VI Operations AllowedRead/WriteNo
26Server:Application Operations AllowedRead/WriteNo
27Server:Logging EnabledSpecifies whether the TCP interface to the VI Server is logging operations to a file.Read/WriteYes
28Server:Logging File PathPath of the log file created during TCP/IP communication.Read/WriteYes
29Printing:Custom All Controls?Specifies whether to print all controls or only the controls wired to the connector pane when using the custom format with one of the print documentation VI methods.Read/WriteNo
2AApplication:Controls Palette OpenRead/WriteNo
2BApplication:Functions Palette OpenRead/WriteNo
2CApplication:Tools Palette OpenRead/WriteNo
2DApplication:Default:File Dialog PathRead/WriteYes
2EWeb Server:Server ActiveDetermines whether the built-in Web Server is enabled. This property immediately changes the status of the Web Server without requiring you to restart LabVIEW. Changes using this property are not saved across sessions of LabVIEW and are not reflected on the Web Server page of the Options dialog box.Read/WriteYes
2FWeb Server:Root Directory PathSpecifies the root directory from which the built-in Web Server loads files for document requests.Read/WriteYes
30Web Server:HTTP PortThe port to which the built-in Web Server listens for HTTP requests.Read/WriteYes
31Web Server:Read TimeoutDetermines how long the built-in Web Server waits for read operations to complete when the Web Server reads HTTP requests from HTTP clients.Read/WriteYes
32Web Server:Logging EnabledDetermines whether the built-in Web Server logs to a file information about HTTP requests.Read/WriteYes
33Web Server:Logging File PathDetermines where the built-in Web Server places the log file.Read/WriteYes
34Web Server:TCP/IP Access ListSets or gets the TCP/IP addresses that have access to the Web Server. This property also sets or gets whether each address has access to view a VI remotely, view and control a VI remotely, or does not have access to the Web Server.Read/WriteYes
35Web Server:VI Access ListSets or gets the VIs that are visible through the Web Server. This property also sets or gets whether LabVIEW allows access to each VI.Read/WriteYes
36Application:Parent Window For DialogsRead/WriteYes
37Application:Version As IntegerRead OnlyYes
38Application:Embedded Root PathRead OnlyYes
39Application:Preferences File PathRead OnlyYes
3AApplication:Host Preferences SectionRead OnlyYes
3BApplication:Registered OwnerRead OnlyYes
3CApplication:Registered OrganizationRead OnlyYes
3DApplication:Serial NumberRead OnlyYes
3EApplication:Downloaded VIsRead OnlyNo
3FApplication:Show FP Tip StripsWriting the property: Setting this property to TRUE enables the display of tip strips on front panel controls. Setting the property to FALSE prevents them from being displayed. Reading the property: Specifies whether tip strips display when idling over controls on the front panel.Read/WriteYes
41Remote Panel:Connections To ClientsReturns an array of clusters containing connection information about the clients currently connected to the computer.Read OnlyYes (Read Only)
42Remote Panel:Connections To ServersReturns an array of clusters containing connection information about the servers to which the computer is currently connected.Read OnlyYes (Read Only)
43Remote Panel:NetLoad Monitor EnabledRead/WriteYes
44Application:Target:IP AddressRead OnlyYes
45Application:Remote Web Server ActiveRead OnlyYes
46Application:Active:VIReturns the name of the active VI in the application.Read OnlyYes
47Application:Selection List ChangedRead OnlyYes
48Printing:Color/Grayscale?If TRUE, LabVIEW sends color/grayscale output to the printer. If FALSE, LabVIEW sends monochrome output to the printer.Read/WriteYes
49Printing:Default PrinterGets or sets the name of the default printer in LabVIEW.Read/WriteYes
4APrinting:MethodGets or sets how LabVIEW prints.Read/WriteYes
4BPrinting:Available PrintersReturns an alphabetized array of printer names available on the computer.Read OnlyYes
4DApplication:Unattended ModeRead/WriteYes
4EApplication:Default:Error Handler VIRead/WriteYes
4FApplication:Command Line ArgumentsReturns an array of user-defined command-line arguments passed when LabVIEW launched.Read OnlyYes (Read Only)
51Application:Use App Template BrowserRead/WriteYes
52Application:Assistants Use Strict Types DefaultRead/WriteYes
53Application:Auto-Route WiresReturns whether LabVIEW automatically finds a route for a wire.Read/WriteNo
54Application:Target:InfoRead OnlyYes
55Application:Target:KindRead OnlyYes
56Application:Defer DrawingRead/WriteYes
57Application:Default:Data DirectoryPath to the default data directory.Read OnlyYes (Read Only)
58Application:Search PathsRead/WriteYes
59Application:Real-Time SupportRead OnlyYes
5AApplication:User Interface AvailableIf you are not targeted to a real-time (RT) platform, this property is always TRUE. If you are targeted to an RT-platform and the host is connected, this property is TRUE. When this property is FALSE, the host is not connected, requiring that the Real-Time Module application must be able to handle all operations independent of the host. Use this property to determine when it is safe to display a dialog box that requires user interaction.Read OnlyYes
5BApplication:Delete FP Terminal from DiagramReturns whether LabVIEW deletes terminals corresponding to front panel objects from diagram operations.Read/WriteNo
5CPrinting:Custom Express VI Configuration?Specifies whether to print the configuration information for any Express VIs on the block diagram when using the custom format with one of the print documentation VI methods.Read/WriteNo
5DServer:PortGets or sets the LabVIEW VI server port. LabVIEW returns an error if you attempt to access this property on a remote application.Read/WriteYes
5ERemote Panel:Is SupportedRead OnlyYes
5FApplication:Installed PackageRead OnlyYes
60Application:Inside Build AppRead/WriteYes
62Application:Internet Toolkit InstalledRead/WriteYes
63Application:LanguageIndicates the language of the LabVIEW environment or stand-alone application as a string according to ISO 639. Values include en, de, fr, ja, ko, and zh-cn.Read OnlyYes (Read Only)
64Application:Window For Panel OriginRead/WriteYes
65Module HandleRead OnlyYes
66Application:Pump OS MessagesRead/WriteYes
67Application:Full FeatureRead OnlyYes
68Application:All ContextsRead OnlyYes
69Project:Projects[]Returns an array of references to each LabVIEW project in memory. You can use these references with the Project properties.Read OnlyYes
6AApplication:DWarn DialogRead/WriteYes
6BOptions:Use Abridged MenusRead/WriteNo
6ESource Control:Configuration DataRead/WriteYes
6FSource Control:Provider NameRead/WriteYes
70Source Control:Provider LocationRead/WriteYes
71Source Control:Display Only Selected FilesRead/WriteYes
72Source Control:Select Hierarchy When Adding FilesRead/WriteYes
73Source Control:Select Callers When Checking Files OutRead/WriteYes
74Source Control:Display Warning If File Is Checked OutRead/WriteYes
75Source Control:Use Dialog Box For File CheckoutRead/WriteYes
76Source Control:Prompt to Check OutRead/WriteYes
77Source Control:Prompt to Add to SCC When Adding to ProjectRead/WriteYes
78Source Control:Prompt to Add SubVIsRead/WriteYes
7AApplication:Context NameRead OnlyYes
7CNI Security:UserIndicates the name of the user who is currently logged in, using the format of <Domain Name>\<User Name>.Read OnlyYes
7DApplication:Is Editor In MDI ModeRead OnlyYes
7EProject:Owning ProjectReturns a reference to the project that owns the referenced application.Read OnlyNo
7FApplication:Menu Launch:AppReturns a reference to the application instance that launched the calling VI from a menu selection.Read OnlyYes (Read Only)
80Application:Active:ApplicationGets an application reference to the active VIs owning application.Read OnlyYes (Read Only)
81Project:Default ProjectRead OnlyNo
82Project:Has Any Project Been CreatedRead OnlyYes
83Application:LVTargetRead OnlyNo
84Application:Private?Read OnlyYes
85Project:Show Path in Project WindowRead/WriteYes
86Project:Target ItemReturns the associated target item of the application reference you specify.Read OnlyYes
87Project:Get Last Max Load TimeRead OnlyYes
88Project:Libraries[]Read OnlyNo
89Application:Save FormatRead/WriteYes
8BApplication:Target:Class NameRead OnlyYes
8COptions:Editor Menu BarRead OnlyNo
8DApplication:Debug NameReturns the name used for opening a debugging connection to this application or shared library. This method is only useful in built applications or shared libraries.Read OnlyYes
8EApplication:Cross Context SettingsRead OnlyNo
8FApplication:Default:Context NameRead OnlyYes
90Application:Default:ApplicationReturns the default application reference.Read OnlyYes
91Application:All Libraries in All Application InstancesRead OnlyYes
92Project:Active ProjectReturns a reference to the LabVIEW project that is active when this property executes. A project is active if the user has the associated project window in focus or any member of the project in focus, including VIs, controls, and project libraries.Read OnlyNo
93Printing:Custom Control Label/Caption?Specifies whether to print the label and/or caption for each control when using the custom format with one of the print documentation VI methods.Read/WriteNo
94Server:Service NameGets or sets the service name for the LabVIEW VI Server.Read/WriteYes
96Application:Z Compress LevelRead/WriteYes
97Application:On LineRead/WriteYes
98Debug Server:Server ActiveDetermines whether the Debug Server is enabled. You can use this property only in LabVIEW-built applications or shared libraries.Read/WriteYes
99Debug Server:TCP/IP Access ListList that describes which TCP/IP addresses of remote clients can access the Debug Server. You can use this property only in LabVIEW-built applications or shared libraries.Read/WriteYes
9BSource Control:Include VILib In Get DependentsRead/WriteYes
9CSource Control:Include InstrLib In Get DependentsRead/WriteYes
9DSave for Previous:Original AppRead OnlyYes
9EApplication:VI Of Top Most Block DiagramReturns a reference to the block diagram highest in the Z order, which is most likely the last block diagram accessed.Read OnlyYes
9FRun Reserve XInterface ComponentsRead/WriteYes
A0NI Security:Nobody Logged In?Determines if anyone is logged in.Read OnlyYes
A1NI Security:Unique UserRead OnlyYes
A2Delay File NotificationsRead/WriteYes
A3MathScript:PathRead OnlyYes
A4Application:Multi Pwd Op Cancelled?Read OnlyNo
A5MathScript:All M Files In ContextRead OnlyNo
A6Application:Is Migration EnabledRead/WriteNo
A7Crosslink:Force Enable DialogsRead/WriteYes
A8Crosslink:Suppress DialogsRead/WriteYes
A9Suppress Auto Update DependenciesRead/WriteYes
AAApplication:Let Private Context Run With XNodeRead/WriteYes
ADApplication:Clipboard VIRead/WriteYes
AETool NumberRead/WriteYes
AFApplication:Compiler:DFIR CompilerRead/WriteYes
B0Supress Update Name PreflightRead/WriteYes
B1Palettes:Get Functions NamesRead OnlyNo
B2Palettes:Get Controls NamesRead OnlyNo
B3Statechart:Show Custom IconRead OnlyYes
B4Statechart:Show ConfigurationRead OnlyYes
B5Web Server:Config File PathThe path of the LabVIEW Web Server configuration file.Read OnlyYes
B6Web Server:Default Config File PathThe path of the Web Server configuration file that contains the LabVIEW default configuration.Read OnlyYes
B7Statechart:CodeGenCaseStructRead/WriteYes
B8Statechart:Show Path for IsInRead OnlyYes
B9Application:Saveable VersionsAn array of the LabVIEW versions to which this version of LabVIEW can save. The array is in reverse chronological order, with the zeroth element being the current version of LabVIEW. Each element of the array is a valid version to pass to VI server functions which save to previous versions.Read OnlyNo
BAApplication:DSC SupportRead OnlyYes
BBLoad and Save Warnings:Auto Test ModeRead/WriteNo
BCLoad and Save Warnings:HistoryRead OnlyNo
BDStatechart:InlineTopLevelGraphRead/WriteYes
BEApplication:Property and Method Data TypesRead OnlyNo
BFOperating System:Build NumberBuild number of the actual operating system. This string returns an alphanumeric value of the build number that you can use to compare the build version of operating systems. This property is read only.Read OnlyYes
C1Application:Compiler:SanityRead/WriteYes
C2Application:Compiler:DOTRead/WriteYes
C6Operating System:Detailed NameDetailed name of the operating system where the application is actually running. This string value returns the operating system and its version, such as Microsoft Windows XP. This property is similar to a combination of OSName and OSVersion, which return the platform name and a numeric version number respectively. This property is read only.Read OnlyYes
CAApplication:Compiler:LLVM CompilerRead/WriteYes
CDApplication:All Libraries in Application InstanceLists all Libraries currently in memory in this application instance.Read OnlyYes
CEApplication:Target:Number of Logical ProcessorsReturns the number of processing units the computer or target contains.Read OnlyYes
D0Application:Target:Number of Cores per PackageReturns the number of cores per package the computer or target contains.Read OnlyYes
D1Application:Target:Number of Logical Processors per CoreReturns the number of logical processors per core the computer or target contains.Read OnlyYes
D2Application:Target:Current Processor IDRead OnlyYes
D3Application:Target:Data Cache Entry SizesReturns an array of the entry sizes, in bytes, for all cache levels the computer or target contains.Read OnlyYes
D4Application:Target:Data Cache SizesReturns an array of the cache sizes, in bytes, for each cache level the computer or target contains.Read OnlyYes
D5Application:Target:Number of PackagesReturns the number of packages, or chips, the computer or target contains.Read OnlyYes
D7Application:Version YearVersion year of the application. In a stand-alone application or shared library, this property returns the version year of the LabVIEW Run-Time Engine.Read OnlyYes (Read Only)
D9Application:Compiler:BriefDOTRead/WriteYes
DAApplication:Is Build App InstanceRead/WriteNo
DBApplication:TestStandOptionsRead/WriteYes
DCApplication:Legacy Build App File LayoutRead OnlyYes
DDApplication:Available Environment ModesRead OnlyNo
DEApplication:Save VersionReturns the version number of the LabVIEW file format to which LabVIEW documents are saved. This version number might be different from the version number of the application. For example, LabVIEW with the version number 9.0.1 saves LabVIEW documents with a file format version number of 9.0.Read OnlyYes (Read Only)
DFApplication:Save Version As IntegerRead OnlyYes
E0Get NXT ContextRead OnlyNo
E1Application:Hide Load WarningRead/WriteYes
E2Application:Disable Path CaseRead/WriteYes
E3Application:Lock Instantiations for AppBuilderRead/WriteNo
E4Application:Clipboard ModeRead/WriteYes
E6Application:Compiler:SSE Runtime OptimizationRead/WriteYes
E7Printing:Custom Cluster Constants?Specifies whether to print the hidden contents of iconified cluster constants that might be present on the block diagram when using the custom format with one of the print documentation VI methods.Read/WriteNo
E8MathScript:Compiler SignatureRead OnlyNo
E9VIObjCache:PathRead OnlyYes
EAApplication:Compiler:SSE1 Code GenerationRead/WriteYes
EBApplication:Compiler:SSE2 Code GenerationRead/WriteYes
ECApplication:UD Refnum FilesRead OnlyNo
EDApplication:Rename Variables for AppBuilderRead/WriteNo
EEStatechart:Is InstalledRead OnlyYes
EFApplication:Current Environment ModeReturns the current environment mode of LabVIEW, such as robotics. If you call this property from a VI in the LabVIEW development system environment, this property returns an empty string.Read/WriteYes
F0MathScript:HighlightingColorsRead OnlyNo
F1MathScript:ColorsInSyncRead/WriteNo
F2MathScript:CompilerInMemoryRead OnlyNo
F3VIObjCache:Available in RTERead/WriteYes
F4Application:Mass Compile Warn On Read Only VIsRead/WriteNo
F5Application:InstCachePathRead OnlyYes
F6Application:Is Compile SuppressedRead/WriteNo
F7VIObjCache:DistPathRead OnlyNo
F8VIObjCache:UserPathRead OnlyNo
F9Application:Library Finish Partial Load EnabledRead/WriteYes
FAAppBuilderCache:PathRead OnlyNo
FBSeparate Compiled Code For New FilesRead OnlyNo
FCApplication:Compiler ThresholdGets or sets how complex a VI must be before the compiler limits optimizations to improve editor responsiveness. If the complexity of a VI is lower than the threshold indicated by this value, the compiler does not limit optimizations, thereby improving the execution speed of the VI. If the complexity of a VI is higher than the threshold, the compiler limits optimizations in order to improve editor responsiveness for the VI.Read/WriteNo
FDApplication:Locked Down For BuildRead/WriteYes
FEApplication:Cross Compile CountRead OnlyNo
FFApplication:GdiCountRead OnlyNo
100Application:Compiler:FP Register CandidateRead/WriteYes
101Application:Compiler:AutoInliningRead/WriteYes
102Application:ShowAutoErrDialogRead/WriteYes
103Application:Selective DeallocationRead/WriteYes
104Application:Selective Deallocation:EnableForAllVIsRead/WriteYes
105Application:Selective Deallocation:LargeBufferThresholdRead/WriteYes
106Application:Enable Inheritance LinkRef AdditionRead/WriteYes
107Application:Enable Inheritance LinkRefsRead/WriteYes
108Application:Full Version YearRead OnlyYes
109Application:Version Year Number OnlyRead OnlyYes
110Application:ImageTableMaxCountRead OnlyYes
111Application:Enable Binary Compatibility LoadRead/WriteYes
112Application:EnableExcursionFreeExecSystemsRead/WriteYes
113Application:IgnoreUnresolvedDLLRefRead OnlyYes
114Application:ImageTableCountRead OnlyYes
115Application:PPL LoadInCompatible LVVersion Default ValueRead/WriteYes
116Application:Treat LV 2016 As Binary CompatibleRead/WriteYes
117Application:SaveChangesAutoSelectionRead/WriteNo
118Application:NativeEventTracingEnabledRead/WriteYes



Example: Properties Exist - VI Class

{{VIServerPropsTable|2}}


Show/Hide VI Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
VI Properties Table
Property ID Long Name (English) Description R/W RTE
1F4VI NameName of the VI file. If a LabVIEW project library owns the VI, the property returns the qualified name of the VI, which includes the project library filename.Read/WriteYes (Read Only)
1F5VI PathPath to the VI file.Read OnlyYes (Read Only)
1F6VI DescriptionDescription of the VI that appears in the Context Help window when you move the cursor over the VI icon and in VI documentation you generate.Read/WriteYes (Read Only)
1F7History:Entire TextReturns all the text that was added to the VI revision history.Read OnlyNo
1F9Front Panel Window:Title Bar VisibleIndicates whether to display a title bar on the front panel while the VI runs.Read/WriteYes
1FAFront Panel Window:CloseableIndicates whether the close button in the title bar is disabled and the Close item in the File menu is disabled.Read/WriteYes
1FBFront Panel Window:OldResizableRead/WriteYes
1FCFront Panel Window:Allow Runtime PopUpIndicates whether to display shortcut menus for front panel objects while the VI runs. If you do not display default run-time shortcut menus, you can continue to include customized shortcut menus.Read/WriteYes
1FDFront Panel Window:Highlight Return ButtonIndicates whether to highlight Boolean controls that have a shortcut key of <Enter>.Read/WriteYes
1FEFront Panel Window:Size to Screen (Deprecated)Read/WriteYes
1FFFront Panel Window:Auto Center (Deprecated)Read/WriteYes
200Front Panel Window:Show Scroll BarsRead/WriteYes
201Front Panel Window:Show Menu BarIndicates whether to display the menu bar on the front panel while the VI runs.Read/WriteYes
202Tool Bar:VisibleIndicates whether to display the toolbar while the VI runs.Read/WriteYes
203Tool Bar:Show Run ButtonIndicates whether to display the Run button on the toolbar while the VI runs.Read/WriteYes
204Tool Bar:Show Free Run ButtonIndicates whether to display the Run Continuously button on the toolbar while the VI runs.Read/WriteYes
205Tool Bar:Show Abort ButtonIndicates whether to display the Abort Execution button on the toolbar while the VI runs.Read/WriteYes
206Execution:Allow DebuggingIf TRUE, you can use debugging tools on the VI. For example, you can set breakpoints, create probes, enable execution highlighting, and single-step through execution. Set this property to FALSE to disable use of debugging tools, reduce memory requirements, and to improve performance slightly for the VI.Read/WriteYes (Read Only)
208Front Panel Window:Is DialogRead/WriteYes
209Execution:Show Front Panel On LoadIndicates whether to show the front panel when the VI is loaded.Read/WriteYes (Read Only)
20AExecution:Show Front Panel On CallIndicates whether to show the front panel when the VI is called.Read/WriteYes
20BExecution:Close After CallIndicates whether to close the front panel after the VI runs.Read/WriteYes
20CExecution:Run When OpenedIndicates whether to run the VI when it opens.Read/WriteYes (Read Only)
20DExecution:Is ReentrantIndicates whether a VI can be reentrant.Read/WriteYes (Read Only)
20EExecution:PriorityIndicates the priority of the VI when it runs in parallel with other tasks.Read/WriteYes (Read Only)
20FHistory:Use DefaultsIndicates whether to use the global default history or to use the values entered in other history properties.Read/WriteNo
210History:Always Add Comments At SaveIndicates whether to add a comment to the VI revision history every time the VI is saved.Read/WriteNo
211History:Prompt for Comments At CloseIndicates whether to prompt for a VI revision history comment when the VI closes.Read/WriteNo
212History:Prompt for Comments At SaveIndicates whether to prompt for a VI revision history comment when the VI is saved.Read/WriteNo
213History:Record Application CommentsIndicates whether to add comments to the VI revision history when certain events occur, such as conversion to a new version of LabVIEW, subVI changes, and changes to the name or path of the VI.Read/WriteNo
214Help:Document TagIndex keyword or HTML filename for a topic in the compiled help file to which the VI is linked.Read/WriteYes
215Help:Document PathPath or symbolic path to an HTML file (.htm or .html) or compiled help file (.chm or .hlp) to which the VI is linked.Read/WriteYes
216Front Panel Window:OpenRead/WriteYes
217Front Panel Window:Is FrontmostWriting TRUE to this value brings the front panel to the front. This property applies only in the application instance of the calling VI. Writing FALSE to this value has no effect. If you read this property, it indicates whether the front panel window is the front window (ignoring floating windows).Read/WriteYes
218Front Panel Window:Window BoundsThe four elements in the cluster are the top, left, bottom, and right values of the front panel window, which includes the interior region, scroll bars, title bar, menu bar, and toolbar. They are in global screen coordinates, that is, the numbers refer to coordinates within a computer monitor's screen (rather than an open window).Read/WriteYes
219Modifications:VI Modifications Bitset OldRead OnlyYes
21AModifications:Front Panel Mods BitsetIndicates whether changes were made to the front panel since the VI was saved. If the value is zero, no changes where made. If the value is nonzero, changes were made.Read OnlyYes (Read Only)
21BModifications:Block Diagram Mods BitsetIndicates whether changes were made to the block diagram since the VI was saved or opened, depending on which was last. If the value is zero, no changes were made. If the value is nonzero, changes were made.Read OnlyNo
21CMetrics:Code SizeAmount of memory used for VI code in bytes.Read OnlyYes (Read Only)
21DMetrics:Total Data SizeAmount of memory allocated for data in bytes.Read OnlyYes (Read Only)
21EMetrics:Size of Front PanelSize of the front panel in bytes.Read OnlyYes (Read Only)
21FMetrics:Size of Block DiagramSize of the block diagram in bytes.Read OnlyYes (Read Only)
220Callers' NamesReturns a list of all the loaded VIs that call the referenced VI.Read OnlyYes (Read Only)
221Callees' NamesRead OnlyYes
225Auto Logging:Log File PathPath of the datalog file in which front panel data and a time stamp are written.Read/WriteYes
226Auto Logging:Log at FinishIndicates whether to write front panel values to a datalog file after the VI runs.Read/WriteYes
227Auto Logging:Print at FinishIndicates whether to print the front panel after the VI runs.Read/WriteYes
228Front Panel Window:OriginRead/WriteYes
229Front Panel Window:TitleString that appears in the title bar. This string does not have to match the VI filename.Read/WriteYes
22AConnector Pane:SetSets the connector pane of the VI to match the connector pane of the VI reference input.Write OnlyNo
22BExecution:Suspend On CallIndicates whether LabVIEW suspends the execution of the VI when calling it as a subVI. Use this property carefully with reentrant VIs.Read/WriteYes (Read Only)
22CFront Panel Window:Panel BoundsThe four elements in the cluster are the top, left, bottom, and right values of the interior portion of the front panel, not including the scroll bars, title bar, menu bar, and toolbar. The cluster elements are in global screen coordinates, which are the numbers that refer to coordinates within a computer monitor's screen (rather than an open window).Read/WriteYes
22DExecution:StateIndicates the execution state of the VI.Read OnlyYes (Read Only)
22EEdit Mode On OpenIf TRUE, the VI opens in edit mode. If FALSE, the VI opens in run mode, and the title bar, menu bar, and toolbar do not appear.Read/WriteYes
22FExecution:Preferred Exec SystemIndicates the execution system in which the VI runs.Read/WriteYes (Read Only)
230Modifications:User ChangesRead OnlyNo
231Front Panel Window:Custom TitleIndicates whether the VI has a custom title string. Write FALSE to remove the custom title string.Read/WriteYes
232VI TypeIndicates the type of VI.Read OnlyYes (Read Only)
234History:Revision NumberCurrent revision number of the VI.Read/WriteNo
235Connector Pane:Data (Deprecated)Read OnlyYes
236Metrics:AdvancedRead OnlyNo
237Block Diagram Window:OpenOpens or closes the block diagram window.Read/WriteNo
238Block Diagram Window:Window BoundsGets or sets the bounds for a block diagram window.Read/WriteNo
239Connector Pane:Old Type DescriptorRead OnlyYes
23ATool Kit AttrRead/WriteNo
23BFront Panel RefNum TDRead OnlyNo
23CBlock DiagramReturns a reference to the block diagram of the VI. This property is not available in stand-alone applications.Read OnlyNo
23DFront PanelReference to the front panel of a VI.Read OnlyYes (Read Only)
23EConnector Pane:ReferenceReturns a reference to the connector pane of the VI.Read OnlyYes (Read Only)
23FFront Panel Window:Keep Window ProportionsIndicates whether the front panel window adjusts its size in proportion with a change in monitor resolution. The window changes size so it covers the same percentage of the screen that it covered at its original resolution.Read/WriteYes
240Modifications:VI SignaturesRead OnlyYes
241Is InstanceReturns whether or not the VI is an Express VI instance.Read/WriteNo
242Automatic Error HandlingIf TRUE, enables automatic error handling for a VI.Read/WriteNo
243Block Diagram Window:OriginGets or sets the vertical and horizontal coordinates in the upper left-hand corner of the block diagram.Read/WriteNo
244Run-Time Menu PathWhen read, this property returns the run-time menu path of the VI. When written, this property updates the run-time menu path of the VI. If the VI is running when you write this property, it updates the menu with data from the new path.Read/WriteYes
245Front Panel Window:Is FloatingRead/WriteYes
246RunVILocalRead/WriteYes
247Front Panel Window:MinimizableIndicates whether the user can minimize the front panel window while the VI runs.Read/WriteYes
248Front Panel Window:ResizableIndicates whether the user can resize the front panel window while the VI runs.Read/WriteYes
249Expand When Dropped As SubVIExpands to show terminals when dropped as a subVI.Read/WriteNo
24APrinting:Page OrientationGets or sets the page orientation to use when printing the VI.Read/WriteYes
24BPrinting:Page Headers?If TRUE, LabVIEW prints headers for the VI. Use the Printing:Header Content properties in this class to customize the contents of the headers.Read/WriteYes
24CPrinting:Front Panel Scaling?If TRUE, LabVIEW scales the front panel to fit on the printed page.Read/WriteYes
24DPrinting:MarginsGets or sets the page margins to use when printing the VI in inches or centimeters.Read/WriteYes
24EPrinting:Header Content:VI Name?If TRUE, LabVIEW includes the VI name in the headers for the VI. Use the Printing:Page Headers? property to set whether LabVIEW prints the headers for the VI.Read/WriteYes
250Printing:Header Content:Date Printed?If TRUE, LabVIEW includes the date printed in the headers for the VI. Use the Printing:Page Headers? property to set whether LabVIEW prints the headers for the VI.Read/WriteYes
251Printing:Header Content:Modify Date?If TRUE, LabVIEW includes the last modified date in the headers for the VI. Use the Printing:Page Headers? property to set whether LabVIEW prints the headers for the VI.Read/WriteYes
252Printing:Header Content:Page Number?If TRUE, LabVIEW includes the page number in the headers for the VI. Use the Printing:Page Headers? property to set whether LabVIEW prints the headers for the VI.Read/WriteYes
253Printing:Header Content:VI Icon?If TRUE, LabVIEW includes the VI icon in the headers for the VI. Use the Printing:Page Headers? property to set whether LabVIEW prints the headers for the VI.Read/WriteYes
254Printing:Header Content:VI Path?If TRUE, LabVIEW includes the VI path in the headers for the VI. Use the Printing:Page Headers? property to set whether LabVIEW prints the headers for the VI.Read/WriteYes
255PurgativeRead/WriteYes
256Control VI TypeSpecifies whether a control VI is a control, a typedef, or a strict typedef. This property is valid for control VIs only.Read/WriteYes (Read Only)
257VI Linker ErrorsRead OnlyYes
258Hide Instance VI Caption On DropRead/WriteNo
259Front Panel Window:BehaviorSets the behavior of the front panel window. Valid values include 0 (Invalid), 1 (Default), 2 (Floating), 3 (Floating/Auto-Hide), and 4 (Modal).Read/WriteYes
260Front Panel Window:StateCurrent state of the front panel window.Read/WriteYes
262Printing:Block Diagram Scaling?If TRUE, LabVIEW scales the block diagram to fit on the printed page.Read/WriteYes
263Suppress Instance VI HaloRead/WriteYes
264Is System VIRead/WriteYes
265Front Panel Window:Minimum SizeMinimum size of the front panel window in pixels. If Front Panel Window:Resizable is TRUE, the user cannot resize the front panel smaller than the width and height you wire to this property.Read/WriteYes
266Connector Pane:Checksum v1 (Deprecated)Read OnlyYes
267Front Panel Window:OS WindowRead OnlyYes
268Block Diagram Window:OS WindowRead OnlyNo
269Modifications:VI User Code GUIDRead OnlyYes
26AIs ProbeReturns TRUE if the VI is running as a probe and the probe VI is open.Read OnlyNo
26BSuppress Data ManagerRead/WriteYes
26CSuppress Transact InfoRead/WriteYes
26DExecution:Retain Wire ValuesRead/WriteNo
26EIs XNode VIRead/WriteYes
26FOwning ApplicationReturns a reference to the application that owns the VI. Be sure and close this reference afterward.Read OnlyYes (Read Only)
271Front Panel Window:WindowRead OnlyYes
272Block Diagram Window:WindowRead OnlyNo
273Front Panel Window:TransparencySets the window transparency level of the VI. The level of transparency is a percentage where 0 is opaque and 100 is invisible. This property returns an error if you specify a value outside the range of 0 to 100. If you set the transparency level to 100, the VI becomes invisible and uncontrollable from the front panel. You must stop the VI on the block diagram for the front panel of the VI to become visible. You must set the Front Panel Window:Run VI Transparently property to TRUE for this property to have any effect. The default value for the Front Panel Window:Run VI Transparently property is FALSE, in which changing this property has no effect.Read/WriteYes
274Front Panel Window:Run VI TransparentlySets the VI to use a semi-transparent window style when running. Set the level of transparency using the Front Panel Window:Transparency property.Read/WriteYes
275Front Panel Window:MonitorThe monitor on which the front panel window appears, if you have multiple monitors. (Windows) The value 0 is the primary monitor. (OS X) The value 1 is the primary monitor.Read/WriteYes
276LibraryReturns the name of the LabVIEW project library, XControl, or LabVIEW class that owns the VI. If no library, XControl, or class owns the VI, the property returns Not a Refnum.Read OnlyNo
277Context:Has Edits In Another ContextRead OnlyYes
278Context:Has Edits In This ContextRead OnlyYes
279Context:Is Reserved In Other ContextRead OnlyYes
27AContext:Is Reserved In This ContextRead OnlyYes
27BHelp:Examples ExistRead/WriteNo
27CBD Master WizardRead OnlyNo
27DConnector Pane:DataTypeReturns the data type of the connector pane as variant data. Connector panes for VIs have a VI data type. Connector panes for polymorphic VIs have a PolyVI data type. Connector panes for custom controls, global variables, and type definitions have the data type of the control.Read OnlyYes (Read Only)
27EOverload InfoRead/WriteNo
27FConnector Pane:Checksum v2 (Deprecated)Read OnlyYes
280Callees' PathsRead OnlyYes
281Callers' PathsRead OnlyYes
282VI Compile TimeRead OnlyNo
283Auto Preallocate Arrays and StringsGet or set the Autopreallocate arrays and strings setting on VIs. This is used by the FPGA module to optimize array and string operations by forcing LabVIEW to preallocate memory at compile time rather than dynamically allocating memory at run time.Read/WriteYes
284No Clone If Instance VIRead/WriteYes
285VI Clone NameName of the clone of a reentrant VI. Returns an error if the VI is not a clone.Read OnlyYes
286Is Clone VIReturns TRUE if the VI is a clone of a reentrant VI.Read OnlyYes
287Suppress Type PropRead/WriteNo
288Execution:Reentrancy TypeIndicates the type of reentrancy LabVIEW uses for a reentrant VI.Read/WriteYes (Read Only)
289Statechart:Supress ParseRead/WriteNo
28AStatechart:Is Sub Panel EditableRead/WriteYes
28BC Code Generation:Generate Guard CodeRead/WriteYes
28CC Code Generation:Generate Serial OnlyRead/WriteYes
28DC Code Generation:Generate Integer OnlyRead/WriteYes
28EC Code Generation:Generate C Function CallsRead/WriteYes
28FC Code Generation:Use Stack VariablesRead/WriteYes
290Item IDRead/WriteYes
291Metrics:Front Panel LoadedSpecifies whether the front panel of the VI is in memory. The front panel can be in memory even if the window is not open.Read OnlyYes
292Metrics:Block Diagram LoadedSpecifies whether the block diagram of the VI is in memory. The block diagram can be in memory even if the window is not open.Read OnlyYes
293Library:VersionRead OnlyYes
294C Code Generation:Expression FoldingRead/WriteYes
295Library:PrivateRead OnlyNo
296Is SkinnedRead/WriteYes
297Block Diagram Window:StateCurrent state of the block diagram window.Read OnlyYes
298Modifications:VI Modifications BitsetIndicates if changes were made to the VI since the VI was saved. If the value is zero, no changes were made. If the value is nonzero, changes were made.Read OnlyYes (Read Only)
299Ladder VI Needs ScriptingRead/WriteYes
29BC Code Generation:Inline SubVIRead/WriteYes
29CDo Not Show Save Changes DialogRead/WriteNo
29FFront Panel Window:Native WindowRead OnlyYes
2A0Block Diagram Window:Native WindowRead OnlyNo
2A1Front Panel Window:Window InterfaceRead OnlyYes
2A2Block Diagram Window:Window InterfaceRead OnlyNo
2A3Is GenericRead OnlyYes
2A4Is VI Paused?Specifies whether the execution of the VI is paused. A TRUE value indicates that the VI is paused. A FALSE value indicates that the VI is not paused or that it is not running.Read OnlyNo
2A5Number of Non-Proxy CallersRead OnlyYes
2A6Compiler:Generated Code Profiling SettingsRead/WriteNo
2A7Compiler:Generated Code Profiling ResultRead OnlyNo
2A8Contains Compiled CodeSets or returns whether the VI includes compiled code.Read/WriteYes (Read Only)
2A9Is In Packed LibraryReturns TRUE if a packed project library contains the VI.Read OnlyYes
2AAExecution:Inline SubVISpecifies whether to inline the subVI into its calling VIs.Read/WriteNo
2ABExecution:Inline Is AllowedReturns TRUE if you can inline this subVI into its calling VIs.Read OnlyNo
2ACExecution:SSE Runtime OptimizationRead/WriteNo
2ADHas MathScript NodesRead OnlyNo
2AEExecution:Inline SubVI If PossibleRead/WriteNo
2AFExecution:Compiled With SSERead OnlyYes
2B0Terminal Bounds[]Returns an array of terminal bounds for the connector pane of the referenced VI. The bounds for each terminal are represented as a cluster of integers that indicate the position of each edge of the terminal rectangle.Read OnlyYes
2B1Tagged And Not EditedRead/WriteNo
2B2Connector Pane:Checksum Ignore Dynamic Dispatch v1 (Deprecated)Read OnlyYes
2B3Compiled:Code ComplexityReturns the complexity of the referenced VI in relation to the Compiler optimizations slider on the Environment page of the Options dialog box. By comparing these two values, you can determine whether LabVIEW prioritizes editor responsiveness or execution speed when compiling this VI.Read OnlyYes
2B4Compiled:Last Compiled WithReturns the level of compiler optimizations that LabVIEW last used to compile this VI. The value corresponds to whether the complexity of the VI was greater or less than the threshold at which LabVIEW begins limiting compiler optimizations to prioritize editor responsiveness.Read OnlyYes
2B5Inline CalleesRead OnlyYes
2B6Library:VersionReturns the version of the library that contains the VI you specify.Read OnlyYes
2B7Metrics:Number of clonesRead OnlyYes
2B8Execution:Inline EnumRead/WriteNo
2B9Execution:Did Compiler Or User Approve InliningRead OnlyNo
2BAHelp:Document Web URLURL for the web-based help topic to link to a VI from the Detailed help link in the Context Help window.Read/WriteYes
2BBHelp:Use Web URLIndicates whether to link to a web-based help file from the Detailed help link in the Context Help window for a VI.Read/WriteYes
2BCExecution:Shrink Large BuffersRead/WriteYes
2BDIs Running InteractivelyRead OnlyYes
2BEExecution:Shrink Large Buffer ThresholdRead/WriteYes
2BFExecution highlighting?Read/WriteNo
2C1Did Recompile InThis VersionRead OnlyYes
2C2Saved VersionRead OnlyYes
2C3Front Panel Window:Alignment Grid SizeRead/WriteNo
2C4Block Diagram Window:Alignment Grid SizeRead/WriteNo
2C5Connector Pane:Checksum v3Read OnlyYes
2C6Connector Pane:Checksum Ignore Dynamic Dispatch v2Read OnlyYes



Example: Properties Exist - Generic Class

{{VIServerPropsTable|3}}


Show/Hide Generic Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Generic Properties Table
Property ID Long Name (English) Description R/W RTE
6327800Class IDClass identifier of the object.Read OnlyYes (Read Only)
6327801Owner (Deprecated)Read OnlyYes
6327802Owning VIReturns a reference to the VI that owns this object. Close this reference when you are finished using it. The reference this property returns does not keep the VI in memory. If the owning VI is removed from memory, this reference becomes invalid. Use the Open VI Reference function to obtain a reference to a VI that stays in memory until you explicitly close the reference.Read OnlyYes (Read Only)
6327803Class NameName of the VI Server class that contains the object.Read OnlyYes (Read Only)
6327804ModifiedRead OnlyYes
6327805Is On Block Diagram?Returns TRUE when the object is located on the block diagram.Read OnlyYes
6327806OwnerReference to the owning object. The type of the reference is Generic. An object of class Panel does not have an owner (it is the top-level object) and always returns Not A Refnum.Read OnlyYes (Read Only)