Jump to content

Application class: Difference between revisions

From LabVIEW Wiki
Line 1,706: Line 1,706:


Elements:
Elements:
 
*Name
Name
*Description
Description
*Bounds: Cluster that defines the bounding rectangle of the content area of all the monitors on the computer.
Bounds: Cluster that defines the bounding rectangle of the content area of all the monitors on the computer.
*Left—The horizontal coordinate of the left edge of the bounding rectangle.
Left—The horizontal coordinate of the left edge of the bounding rectangle.
*Top—The vertical coordinate of the top edge of the bounding rectangle.
Top—The vertical coordinate of the top edge of the bounding rectangle.
*Right—The horizontal coordinate of the right edge of the bounding rectangle.
Right—The horizontal coordinate of the right edge of the bounding rectangle.
*Bottom—The vertical coordinate of the bottom edge of the bounding rectangle.
Bottom—The vertical coordinate of the bottom edge of the bounding rectangle.
*Depth: The bit depth of all the monitors on the computer.
Depth: The bit depth of all the monitors on the computer.
|R
|R
|X
|X
Line 1,729: Line 1,728:


Elements:
Elements:
 
*Name
Name
*Description
Description
*Left: The horizontal coordinate of the left edge of the bounding rectangle of the computer's primary monitor.
Left: The horizontal coordinate of the left edge of the bounding rectangle of the computer's primary monitor.
*Top: The vertical coordinate of the top edge of the bounding rectangle of the computer's primary monitor.
Top: The vertical coordinate of the top edge of the bounding rectangle of the computer's primary monitor.
*Right: The horizontal coordinate of the right edge of the bounding rectangle of the computer's primary monitor.
Right: The horizontal coordinate of the right edge of the bounding rectangle of the computer's primary monitor.
*Bottom: The vertical coordinate of the bottom edge of the bounding rectangle of the computer's primary monitor.
Bottom: The vertical coordinate of the bottom edge of the bounding rectangle of the computer's primary monitor.
|R
|R
|X
|X
Line 2,460: Line 2,458:


Elements:
Elements:
 
*Name
Name
*Description
Description
*VI Name: Name of the VI on the server to which you want to connect. To specify a VI that is part of a LabVIEW project, you must include the project name, the project library, and the target in the path of the VI, when applicable. For example, if MyVI.vi resides in a project called MyProject.lvproj under target My Computer, enter the VI name as MyProject.lvproj/My Computer/MyVI.vi. If the VI resides in a project library called MyLibrary, also include the project library in the path, as in MyProject.lvproj/My Computer/MyLibrary.lvlib:MyVI.vi. If the VI is not in a project or project library, you can enter the VI name without any additional information.
VI Name: Name of the VI on the server to which you want to connect. To specify a VI that is part of a LabVIEW project, you must include the project name, the project library, and the target in the path of the VI, when applicable. For example, if MyVI.vi resides in a project called MyProject.lvproj under target My Computer, enter the VI name as MyProject.lvproj/My Computer/MyVI.vi. If the VI resides in a project library called MyLibrary, also include the project library in the path, as in MyProject.lvproj/My Computer/MyLibrary.lvlib:MyVI.vi. If the VI is not in a project or project library, you can enter the VI name without any additional information.
*Remote: IP address of the client.
Remote: IP address of the client.
*UserName: LabVIEW user name of the client connected to the server computer.
UserName: LabVIEW user name of the client connected to the server computer.
*Port: Port number currently being used by the client computer.
Port: Port number currently being used by the client computer.
*Status: An enumeration type that specifies the controlling status of the connection.
Status: An enumeration type that specifies the controlling status of the connection.
*Create Time: A time stamp that specifies in seconds when the connection was created.
Create Time: A time stamp that specifies in seconds when the connection was created.
*Status Time: A time stamp that specifies in seconds when the client changed to its current connection status.
Status Time: A time stamp that specifies in seconds when the client changed to its current connection status.
*Control End Time: A time stamp that indicates when the server will regain control of the VI or transfer control to another client. A value of MM/DD/YY indicates that you did not set a time limit for the VI in the Web Server page of the <b>Options</b> dialog box.
Control End Time: A time stamp that indicates when the server will regain control of the VI or transfer control to another client. A value of MM/DD/YY indicates that you did not set a time limit for the VI in the Web Server page of the <b>Options</b> dialog box.
|R
|R
|X
|X
Line 2,485: Line 2,482:


Elements:
Elements:
 
*Name
Name
*Description
Description
*VI Name: Name of the VI on the server to which you want to connect. To specify a VI that is part of a LabVIEW project, you must include the project name, the project library, and the target in the path of the VI, when applicable. For example, if MyVI.vi resides in a project called MyProject.lvproj under target My Computer, enter the VI name as MyProject.lvproj/My Computer/MyVI.vi. If the VI resides in a project library called MyLibrary, also include the project library in the path, as in MyProject.lvproj/My Computer/MyLibrary.lvlib:MyVI.vi. If the VI is not in a project or project library, you can enter the VI name without any additional information.
VI Name: Name of the VI on the server to which you want to connect. To specify a VI that is part of a LabVIEW project, you must include the project name, the project library, and the target in the path of the VI, when applicable. For example, if MyVI.vi resides in a project called MyProject.lvproj under target My Computer, enter the VI name as MyProject.lvproj/My Computer/MyVI.vi. If the VI resides in a project library called MyLibrary, also include the project library in the path, as in MyProject.lvproj/My Computer/MyLibrary.lvlib:MyVI.vi. If the VI is not in a project or project library, you can enter the VI name without any additional information.
Remote: IP address of the server to which you are connected.
Remote: IP address of the server to which you are connected.
UserName: Your current LabVIEW user name.
*UserName: Your current LabVIEW user name.
Port: Port number currently being used by the server computer.
*Port: Port number currently being used by the server computer.
Status: An enumeration type that specifies the controlling status of the connection.
*Status: An enumeration type that specifies the controlling status of the connection.
Create Time: A time stamp that specifies in seconds when the connection was created.
*Create Time: A time stamp that specifies in seconds when the connection was created.
Status Time: A time stamp that specifies in seconds when the server changed to its current connection status.
*Status Time: A time stamp that specifies in seconds when the server changed to its current connection status.
Control End Time: A time stamp that indicates when the server will regain control of the VI or transfer control to another client. A value of MM/DD/YY indicates that the server administrator did not set a time limit for the VI in the Web Server page of the <b>Options</b> dialog box.
*Control End Time: A time stamp that indicates when the server will regain control of the VI or transfer control to another client. A value of MM/DD/YY indicates that the server administrator did not set a time limit for the VI in the Web Server page of the <b>Options</b> dialog box.


Use the Remote Panel:Open Connection To Server method to open a connection to a server.
Use the Remote Panel:Open Connection To Server method to open a connection to a server.
Line 3,075: Line 3,071:
You can use wildcards in the address you enter. This property is an array of strings, where each string is an address that begins with c+, +, or -.
You can use wildcards in the address you enter. This property is an array of strings, where each string is an address that begins with c+, +, or -.


c+ specifies that the address has access to view and control a VI remotely.
*c+ specifies that the address has access to view and control a VI remotely.
+ specifies that the address has access to view a VI remotely.
*+ specifies that the address has access to view a VI remotely.
- specifies that the address does not have access to the Web Server.
*- specifies that the address does not have access to the Web Server.


This property is similar to the Web Server page of the Options dialog box.
This property is similar to the Web Server page of the Options dialog box.
Line 3,095: Line 3,091:
This property is an array of strings, where each string is a VI name that begins with + or -. If you specify a non-default control time limit for a VI, the value appears before +.
This property is an array of strings, where each string is a VI name that begins with + or -. If you specify a non-default control time limit for a VI, the value appears before +.


+ specifies that LabVIEW allows access to the VI.
*+ specifies that LabVIEW allows access to the VI.
- specifies that LabVIEW does not allow access to the VI.
*- specifies that LabVIEW does not allow access to the VI.


<b>Note</b>  You can use this property to limit access to  clones already in memory for remote front panel connections. Limiting access to clones is useful when you have a limited number of resources. To limit the number of clones created for remote front panel connections, use the Open VI Reference function to create the required number of clones. Use the VI Clone Name property to get the name of each clone. Limit the access to only those clones you created by adding each clone name beginning with + to the array and by adding the name of the original  reentrant VI beginning with - to the array.
<b>Note</b>  You can use this property to limit access to  clones already in memory for remote front panel connections. Limiting access to clones is useful when you have a limited number of resources. To limit the number of clones created for remote front panel connections, use the Open VI Reference function to create the required number of clones. Use the VI Clone Name property to get the name of each clone. Limit the access to only those clones you created by adding each clone name beginning with + to the array and by adding the name of the original  reentrant VI beginning with - to the array.

Revision as of 14:41, 19 August 2019

<VI Server Class Hierarchy

The Application class is a class in the VI Server Class Hierarchy, (see also VI Server). The Application class is the top-level instance of the application in its context. Multiple application instances can be open at a time.

Legend
R/W Readable/Writable {R = Read Only, W = Write Only, R/W = Read/Write}
RTE Available in the Run-Time Engine
B Basic Development Environment
S VI Scripting
P Private
B Deprecated

Properties

Show/Hide Application Properties Table

Application Properties Table
Property ID Data Name Short Name Long Name Description R/W RTE B S P D
fa AppBuilderCache.Path AppBuilderCache.Path AppBuilderCache:Path R X
80 App.ActiveApp App.ActiveApp Application:Active:Application Gets an application reference to the active VIs owning application. R X X
46 ActiveVI App.ActiveVI Application:Active:VI Returns the name of the active VI in the application. R X X
68 App.AllContexts App.AllContexts Application:All Contexts R X X
cd App.AllMyLibses App.AllLibsInAppInstance Application:All Libraries in Application Instance Lists all Libraries currently in memory in this application instance. R X X
1e App.AllSysVIs App.AllSysVIs Application:All System VIs in Memory R X X
1c App.AllVIs App.AllVIs Application:All VIs In Memory Returns 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.

Note If you have multiple application instances open simultaneously, this property returns only the VIs in memory in the specified application instance. LabVIEW creates a new application instance each time you open a LabVIEW project or target for a LabVIEW project.

R X X
52 App.AssistantsUseStrictTypesDefault App.AssistantsUseStrictTypesDefault Application:Assistants Use Strict Types Default R/W X X
53 Auto-route Wires App.AutoRouteWires Application:Auto-Route Wires Returns whether LabVIEW automatically finds a route for a wire. R/W X
dd App.AvailEnvModes App.AvailEnvModes Application:Available Environment Modes R X
e4 App.ClipMode App.ClipMode Application:Clipboard Mode R/W X X X
ad App.ClipVI App.ClipVI Application:Clipboard VI R/W X X X
4f App.Args App.Args Application:Command Line Arguments Returns an array of user-defined command-line arguments passed when LabVIEW launched.

User-defined arguments start after two hyphens (--) surrounded by spaces in the command line.

The first string in the array is the name of the executable launched. This property does not return the name of the VI launched or the LLB that contains the VI. If a user-defined command-line argument contains double quotation marks ("), this property returns the argument without the quotation marks.

If you use this property in a stand-alone application, you can avoid the need to enter two hyphens before user-defined arguments by placing a checkmark in the Pass all command line arguments to application checkbox on the Advanced page of the Application Properties dialog box.

R X X
fc App.CompilerThreshold App.CompilerThreshold Application:Compiler Threshold Gets 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.

To determine the complexity of a specific VI, refer to the Compiled Code Complexity value on the Memory Usage page of the VI Properties dialog box or use the Compiled:Code Complexity property.

This property provides programmatic access to the Compiler optimizations slider on the Environment page of the Options dialog box. Possible Errors If you set this property to a value greater than 10, this property returns error 1.

R/W X
101 App.Compiler.AutoInlining App.Compiler.AutoInlining Application:Compiler:AutoInlining R/W X X
d9 App.Compiler.BriefDOT App.Compiler.BriefDOT Application:Compiler:BriefDOT R/W X X
af App.UseDFIR? App.Compiler.DFIRCompiler Application:Compiler:DFIR Compiler R/W X X
c2 App.Compiler.DOT App.Compiler.DOT Application:Compiler:DOT R/W X X
100 App.Compiler.FP Reg Candidate App.Compiler.FP Reg Candidate Application:Compiler:FP Register Candidate R/W X X
ca App.Compiler.LLVMCompiler App.Compiler.LLVMCompiler Application:Compiler:LLVM Compiler R/W X X
e6 App.Compiler.SSE Runtime Optimization App.Compiler.SSE Runtime Optimization Application:Compiler:SSE Runtime Optimization R/W X X
ea App.Compiler.SSE1 Code Generation App.Compiler.SSE1 Code Generation Application:Compiler:SSE1 Code Generation R/W X X
eb App.Compiler.SSE2 Code Generation App.Compiler.SSE2 Code Generation Application:Compiler:SSE2 Code Generation R/W X X
c1 App.Compiler.Sanity App.Compiler.Sanity Application:Compiler:Sanity R/W X X
7a App.ContextName App.ContextName Application:Context Name R X X
2a App.CtrlPalOpen App.CtrlPalOpen Application:Controls Palette Open R/W X
fe CrossCompileCount App.CrossCompileCount Application:Cross Compile Count R X
8e App.Cross Context Settings App.CrossContextSettings Application:Cross Context Settings R X
ef App.GetCurrentEnvMode App.CurrentEnvMode Application:Current Environment Mode Returns 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. R/W X X
ba App.IsLabVIEWDSC? App.IsLabVIEWDSC? Application:DSC Support R X X
6a DWarnDialog App.DWarnDialog Application:DWarn Dialog R/W X X
8d App.DebugName App.DebugName Application:Debug Name Returns 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. R X X
90 App.DefaultApplication App.DefaultApplication Application:Default:Application Returns the default application reference. R X X
8f App.DefaultContextName App.DefaultContextName Application:Default:Context Name R X X
57 App.DefaultDataLocation App.DfltDataDir Application:Default:Data Directory Path to the default data directory.

You can use this directory to store the data files LabVIEW generates, such as .lvm or .txt files. When you install LabVIEW, the installer creates a LabVIEW Data subdirectory in the default file directory for the operating system to help you organize and locate the data files LabVIEW generates.

This property is similar to the Default Data Directory option on the Paths page of the Options dialog box.

R X X
4e DefaultErrorHandlerVI App.DefaultErrorHandlerVI Application:Default:Error Handler VI R/W X X
2d App.DefFileDlgPth App.DefFileDlgPth Application:Default:File Dialog Path R/W X X
56 App.DeferDrawing App.DeferDrawing Application:Defer Drawing R/W X X
5b App.DelFPTerm App.DelFPTerm Application:Delete FP Terminal from Diagram Returns whether LabVIEW deletes terminals corresponding to front panel objects from diagram operations. R/W X
19 App.Dir App.Dir Application:Directory Path Absolute path to the directory where the application is located. R X X
e2 App.DisablePathCase App.DisablePathCase Application:Disable Path Case R/W X X
3e App.DownloadedVIs App.DownloadedVIs Application:Downloaded VIs R X
38 App.EmbExportedPath App.EmbExportedPath Application:Embedded Root Path R X X
111 App.Enable Binary Compatibility Load App.Enable Binary Compatibility Load Application:Enable Binary Compatibility Load R/W X X
106 App.Enable Inheritance LinkRef Addition App.Enable Inheritance LinkRef Addition Application:Enable Inheritance LinkRef Addition R/W X X
107 App.Enable Inheritance LinkRefs App.Enable Inheritance LinkRefs Application:Enable Inheritance LinkRefs R/W X X
112 App.EnableExcursionFreeExecSystems App.EnableExcursionFreeExecSystems Application:EnableExcursionFreeExecSystems R/W X X
8 App.ExportedVIs App.ExportedVIs Application:Exported VIs In Memory Returns a list of exported VIs in memory.

This property is similar to the Exported VIs list option in the Exported VIs section on the VI Server page of the Options dialog box.

R X X
67 App.FullFeature App.FullFeature Application:Full Feature R X X
2b App.FuncPalOpen App.FuncPalOpen Application:Functions Palette Open R/W X
ff App.GdiCount App.GdiCount Application:GdiCount R X
e1 App.HideLoadWarning App.HideLoadWarning Application:Hide Load Warning R/W X X
3a App.HostPrefsSec App.HostPrefsSec Application:Host Preferences Section R X X
113 App.IgnoreUnresolvedDLLRef App.IgnoreUnresolvedDLLRef Application:IgnoreUnresolvedDLLRef R X X
114 App.ImageTableCount App.ImageTableCount Application:ImageTableCount R X X
110 App.ImageTableMaxCount App.ImageTableMaxCount Application:ImageTableMaxCount R X X
f5 App.InstCachePath App.InstCachePath Application:InstCachePath R X X
5f App.InstalledPackage App.InstalledPackage Application:Installed Package R X X
62 App.InternetToolkitInstalled App.InternetToolkitInstalled Application:Internet Toolkit Installed R/W X X
da App.RunTimeEngine App.IsBuildAppInstance? Application:Is Build App Instance R/W X
f6 App.IsCompileSuppressed App.IsCompileSuppressed Application:Is Compile Suppressed R/W X X
7d App.IsEditorMDI? App.IsEditorMDI? Application:Is Editor In MDI Mode R X X
a6 AppMigrationEnabled App.MigrationEnabled Application:Is Migration Enabled R/W X
3 App.Kind App.Kind Application:Kind Indicates the LabVIEW instance the VI is running in, including invalid application types. R X X
83 App.LVTarget App.LV Target Application:LVTarget R X
63 App.Language App.Language Application:Language Indicates 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. R X X
dc App.IsBuildAppCompatibilityMode? App.Legacy Build App File Layout Application:Legacy Build App File Layout R X X
aa App.RunWithXNode App.RunWithXNode Application:Let Private Context Run With XNode R/W X X
f9 App.LibFinishPartialLoad App.LibFinishPartialLoad Application:Library Finish Partial Load Enabled R/W X X
e3 App.LockInstantiationsForAppBuilder App.LockInstantiationsForAppBuilder Application:Lock Instantiations for AppBuilder R/W X X
fd LockedForBuild App.LockedForBuild Application:Locked Down For Build R/W X X X
f4 App.MassCompWarnOnReadOnlyVIs App.MassCompWarnOnReadOnlyVIs Application:Mass Compile Warn On Read Only VIs R/W X
7f App.MenuLaunchApp App.MenuLaunchApp Application:Menu Launch:App Returns a reference to the application instance that launched the calling VI from a menu selection.

If the calling VI was not launched from a menu selection, this property returns an error.

R X X
1d App.MenuLaunchVI App.MenuLaunchVI Application:Menu Launch:VI Returns the name of the VI that launched the calling VI from a menu selection.

If the calling VI was not launched from a menu selection, this property returns an error.

R X X
a4 MultiPwdOpCancelled? App.MultiPwdOpCancelled? Application:Multi Pwd Op Cancelled? R X X
0 App.Name App.Name Application:Name Filename of the application.

This property is similar to the Target filename option on the Information page of the Application Properties dialog box.

R X X
118 NativeEventTracingEnabled App.NativeEventTracingEnabled Application:NativeEventTracingEnabled R/W X X
97 App.OnLine App.OnLine Application:On Line R/W X X
115 App.PPL LoadInCompatible LVVersion Default Value App.PPL LoadInCompatible LVVersion Default Value Application:PPL LoadInCompatible LVVersion Default Value R/W X X
36 App.ParentWindowForDialogs App.ParWindForDlgs Application:Parent Window For Dialogs R/W X X
39 App.PrefsFilePth App.PrefsFilePth Application:Preferences File Path R X X
84 App.Private? App.Private? Application:Private? R X X
be PropMethInfoDataTypes App.PropMethDataTypes Application:Property and Method Data Types R X
66 PumpOSMessages App.PumpOSMessages Application:Pump OS Messages R/W X X
59 App.IsLabVIEWRT App.IsLabVIEWRT? Application:Real-Time Support R X X
3c App.RegOrg App.RegOrg Application:Registered Organization R X X
3b App.RegOwner App.RegOwner Application:Registered Owner R X X
45 App.RemoteWebServerActive App.RemoteWebServerActive Application:Remote Web Server Active R X X
ed App.RenameVariablesForAppBuilder App.RenameVariablesForAppBuilder Application:Rename Variables for AppBuilder R/W X
89 AppSaveFormat App.SaveFormat Application:Save Format R/W X X
de App.Save Version App.SaveVersion Application:Save Version Returns 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. R X X
df App.SaveVerLVFmt App.SaveVerLVFmt Application:Save Version As Integer R X X
117 SaveChangesAutoSelection App.SaveChangesAutoSelection Application:SaveChangesAutoSelection R/W X X
b9 App.SaveVersions App.SaveVersions Application:Saveable Versions An 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. R X
58 App.SearchPaths App.SearchPaths Application:Search Paths R/W X X
47 App.SelListChanged App.SelListChanged Application:Selection List Changed R X X X
103 App.Selective Deallocation App.Selective Deallocation Application:Selective Deallocation R/W X X
104 App.Selective Deallocation.EnableForAllVIs App.Selective Deallocation.EnableForAllVIs Application:Selective Deallocation:EnableForAllVIs R/W X X
105 App.Selective Deallocation.LargeBufferThreshold App.Selective Deallocation.LargeBufferThreshold Application:Selective Deallocation:LargeBufferThreshold R/W X X
3d App.SerialNo App.SerialNo Application:Serial Number R X X
3f App.ShowFPTipStrips App.ShowFPTipStrips Application:Show FP Tip Strips Writing 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.

This property is similar to the Show tip strips on front panel controls option on the Front Panel page of the Options dialog box.

R/W X X
102 App.ShowAutoErrDialog App.ShowAutoErrDialog Application:ShowAutoErrDialog R/W X X
5 App.TargetCPU App.TargetCPU Application:Target:CPU Indicates the target CPU of an application. R X X
8b App.TargetClassName App.TargetClassName Application:Target:Class Name R X X
d2 App.TargetCurrProcID App.TargetCurrProcID Application:Target:Current Processor ID R X X
d3 App.TargetCacheEntrySizes App.TargetCacheEntrySizes Application:Target:Data Cache Entry Sizes Returns an array of the entry sizes, in bytes, for all cache levels the computer or target contains.

Use this property to obtain information from a LabVIEW application running on a remote computer or target about the system on which the application runs. LabVIEW returns 0 if you use this property with a target for which the information is not available.

R X X
d4 App.TargetCacheSizes App.TargetCacheSizes Application:Target:Data Cache Sizes Returns an array of the cache sizes, in bytes, for each cache level the computer or target contains.

Use this property to obtain information from a LabVIEW application running on a remote computer or target about the system on which the application runs. LabVIEW returns 0 if you use this property with a target for which the information is not available.

R X X
44 App.TargetIP App.TargetIP Application:Target:IP Address R X X
54 App.TargetInfo App.TargetInfo Application:Target:Info R X X
d0 App.TargetCoresPerPackage App.TargetCoresPerPackage Application:Target:Number of Cores per Package Returns the number of cores per package the computer or target contains.

Use this property to obtain information from a LabVIEW application running on a remote computer or target about the system on which the application runs. LabVIEW returns 1 if you use this property with a target for which the information is not available.

R X X
ce App.TargetNumProcs App.TargetNumProcs Application:Target:Number of Logical Processors Returns the number of processing units the computer or target contains.

This property returns the total number of logical processors, which might be different from the number currently available to LabVIEW. For example, the property includes disabled processors in the number of logical processors it returns.

Use this property to obtain information from a LabVIEW application running on a remote computer or target about the system on which the application runs. LabVIEW returns 1 if you use this property with a target for which the information is not available.

R X X
d1 App.TargetLogProcsPerCore App.TargetLogProcsPerCore Application:Target:Number of Logical Processors per Core Returns the number of logical processors per core the computer or target contains.

Use this property to obtain information from a LabVIEW application running on a remote computer or target about the system on which the application runs. LabVIEW returns 1 if you use this property with a target for which the information is not available.

R X X
d5 App.TargetNumPackages App.TargetNumPackages Application:Target:Number of Packages Returns the number of packages, or chips, the computer or target contains.

Use this property to obtain information from a LabVIEW application running on a remote computer or target about the system on which the application runs. LabVIEW returns 1 if you use this property with a target for which the information is not available.

R X X
4 App.TargetOS App.TargetOS Application:Target:Operating System 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).

The LabVIEW Real-Time Module always returns Phar Lap or VxWorks.

R X X
db TSOptions App.TSOptions Application:TestStandOptions R/W X X
2c App.ToolPalOpen App.ToolPalOpen Application:Tools Palette Open R/W X
116 App.Treat LV 2016 As Binary Compatible App.Treat LV 2016 As Binary Compatible Application:Treat LV 2016 As Binary Compatible R/W X X
ec App.UD Refnum Files App.UDRefnumFiles Application:UD Refnum Files R X
4d App.UnattendedMode App.UnattendedMode Application:Unattended Mode R/W X X
51 UseAppTemplateBrowser App.UseAppTemplateBrowser Application:Use App Template Browser R/W X X
5a App.RTHostConnected App.UserInterfaceAvailable Application:User Interface Available If 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. R X X
1 App.UserName App.UserName Application:User Name User name used to open the application. R/W X X
9e TopBD App.VIOfTopBD Application:VI Of Top Most Block Diagram Returns a reference to the block diagram highest in the Z order, which is most likely the last block diagram accessed. R X X
37 App.VerLVFmt App.VerLVFmt Application:Version As Integer R X X
2 App.Version App.Version Application:Version Number Version number of the application. In a stand-alone application or shared library, this property returns the version of the LabVIEW Run-Time Engine. R X X
d7 App.VersionYear App.VersionYear Application:Version Year Version year of the application. In a stand-alone application or shared library, this property returns the version year of the LabVIEW Run-Time Engine. R X X
109 App.VersionYearNumberOnly App.VersionYearNumberOnly Application:Version Year Number Only R X X
64 App.WindForPanelOrigin App.WindForPanelOrigin Application:Window For Panel Origin R/W X X
96 App.ZCompressLevel App.ZCompressLevel Application:Z Compress Level R/W X X
a7 ForceEnableCrossLinkDlgs ForceEnableCrossLinkDlgs Crosslink:Force Enable Dialogs R/W X X
a8 Suppress Crosslink Dlgs SuppressCrosslinkDlgs Crosslink:Suppress Dialogs R/W X X
98 DbgSrvr.Active DbgSrvr.Active Debug Server:Server Active Determines whether the Debug Server is enabled. You can use this property only in LabVIEW-built applications or shared libraries. R/W X X
99 DbgSrvr.TCPAccess DbgSrvr.TCPAccess Debug Server:TCP/IP Access List List 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. R/W X X
a2 Delay File Notifications Delay File Notifications Delay File Notifications R/W X X
22 Disp.AllMonitors Disp.AllMonitors Display:All Monitors Returns information about all the monitors on the computer, including their bit depths and bounding rectangles.

Elements:

  • Name
  • Description
  • Bounds: Cluster that defines the bounding rectangle of the content area of all the monitors on the computer.
  • Left—The horizontal coordinate of the left edge of the bounding rectangle.
  • Top—The vertical coordinate of the top edge of the bounding rectangle.
  • Right—The horizontal coordinate of the right edge of the bounding rectangle.
  • Bottom—The vertical coordinate of the bottom edge of the bounding rectangle.
  • Depth: The bit depth of all the monitors on the computer.
R X X
21 Disp.WkSpace Disp.WkSpace Display:Primary Workspace Gives the bounding rectangle of the computer's primary monitor.

Elements:

  • Name
  • Description
  • Left: The horizontal coordinate of the left edge of the bounding rectangle of the computer's primary monitor.
  • Top: The vertical coordinate of the top edge of the bounding rectangle of the computer's primary monitor.
  • Right: The horizontal coordinate of the right edge of the bounding rectangle of the computer's primary monitor.
  • Bottom: The vertical coordinate of the bottom edge of the bounding rectangle of the computer's primary monitor.
R X X
e0 GetNXTContext GetNXTContext Get NXT Context R X
bb App.LoadSaveWarnTestMode LoadSaveWarnings.AutoTestMode Load and Save Warnings:Auto Test Mode R/W X
bc LoadSaveWarnings.History LoadSaveWarnings.History Load and Save Warnings:History R X
a5 MathScript.AllMInCxt MathScript.AllMInCxt MathScript:All M Files In Context R X
f1 MathScript.ColorsInSync MathScript.ColorsInSync MathScript:ColorsInSync R/W X
e8 MathScript.Signature MathScript.Signature MathScript:Compiler Signature R X
f2 MathScript.CompilerInMemory MathScript.CompilerInMemory MathScript:CompilerInMemory R X
f0 MathScript.Colors MathScript.Colors MathScript:HighlightingColors R X
a3 MathScript.Path MathScript.Path MathScript:Path R X X
65 ModHandle ModHandle Module Handle R X X
a0 NISec.Nobody? NISec.Nobody? NI Security:Nobody Logged In? Determines if anyone is logged in. R X X
a1 NI Sec.Unique User NI Sec.UniqueUser NI Security:Unique User R X X
7c App.CurrentUserCredential NISec.User NI Security:User Indicates the name of the user who is currently logged in, using the format of \. R X X
bf OS.BuildNumber OS.BuildNumber Operating System:Build Number Build 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.

Note A newer version of an operating system often returns a larger alphanumeric value.

R X X
c6 OS.DetailedName OS.DetailedName Operating System:Detailed Name Detailed 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. R X X
6 OS.Name OS.Name Operating System:Name Name of the operating system where the application is actually running.

Refer to the following for a partial list of operating systems this property might return:

  • Linux
  • Mac OS
  • Mac OS X x64
  • PharLap
  • RTX
  • Solaris
  • VxWorks
  • Windows NT
R X X
7 OS.Version OS.Version Operating System:Version Number Version number of the actual operating system. R X X
8c Options.MenuShortcuts Options.EditorMenuBar Options:Editor Menu Bar R X
6b Options.UseAbridgedMenus Options.UseAbridgedMenus Options:Use Abridged Menus R/W X
b2 Palettes.GetCtrlNames Palettes.GetCtrlNames Palettes:Get Controls Names R X X
b1 Palettes.GetFuncNames Palettes.GetFuncNames Palettes:Get Functions Names R X X
4b Pr.printers Pr.Printers Printing:Available Printers Returns an alphabetized array of printer names available on the computer.

Note This property is available only on Windows. This property is similar to the System Configured Printers output of the Query Available Printers VI.

R X X
48 Pr.Color Pr.Color/Grayscale? Printing:Color/Grayscale? R/W X X
29 Pr.CustAllCtls? Pr.CustAllCtls? Printing: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.

This property does not affect the image of the front panel, just the list of controls and indicators in the generated documentation.

This property is similar to the All controls and Connected controls options on the VI Documentation page of the Print dialog box.

R/W X
e7 Pr.CustClustConsts? Pr.CustClustConsts? Printing: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.

This property is similar to the Iconified Cluster Constants option on the VI Documentation page of the Print dialog box.

R/W X
c Pr.CustConn? Pr.CustConn? Printing: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.

This property is similar to the Icon and connector pane option on the VI Documentation page of the Print dialog box.

R/W X
11 Pr.CustCtlDesc? Pr.CustCtlDesc? Printing: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.

This property is similar to the Descriptions option on the VI Documentation page of the Print dialog box.

R/W X
93 App.LabelCap? Pr.CustLabelCap Printing: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. R/W X
12 Pr.CustCtlType? Pr.CustCtlType? Printing: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.

This property is similar to the Data type information option on the VI Documentation page of the Print dialog box.

R/W X
10 Pr.CustCtl? Pr.CustCtl? Printing:Custom Controls? Specifies whether to print front panel control information when using the custom format with one of the print documentation VI methods.

This property does not affect the image of the front panel, just the list of controls and indicators in the generated documentation.

This property is similar to the Controls checkbox on the VI Documentation page of the Print dialog box.

R/W X
d Pr.CustDesc? Pr.CustDesc? Printing:Custom Description? Specifies whether to print VI descriptions when using the custom format with one of the print documentation VI methods.

This property is similar to the Description option on the VI Documentation page of the Print dialog box.

R/W X
14 Pr.CustDiagHidden? Pr.CustDiagHidden? Printing: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.

This property is similar to the Hidden frames option on the VI Documentation page of the Print dialog box.

R/W X
15 Pr.CustDiagRepeat? Pr.CustDiagRepeat? Printing: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.

This property is similar to the Ordered (Repeat from higher level if nested) option on the VI Documentation page of the Print dialog box.

R/W X
13 Pr.CustDiag? Pr.CustDiag? Printing:Custom Diagram? Specifies whether to print block diagrams when using the custom format with one of the print documentation VI methods.

This property is similar to the Block diagram option on the VI Documentation page of the Print dialog box.

R/W X
5c Pr.CustBlockConfig? Pr.CustExpressVIConfig? Printing: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.

This property is similar to the Express VI configuration information checkbox on the VI Documentation page of the Print dialog box.

R/W X
17 Pr.CustHier? Pr.CustHier? Printing: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.

This property is similar to the VI hierarchy option on the VI Documentation page of the Print dialog box.

R/W X
18 Pr.CustHist? Pr.CustHist? Printing:Custom History? Specifies whether to print the VI revision history information when using the custom format with one of the print documentation VI methods.

This property is similar to the VI revision history option on the VI Documentation page of the Print dialog box.

R/W X
16 Pr.CustSubVIs? Pr.CustSubVIs? Printing: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.

This property is similar to the List of subVIs and Express VIs option on the VI Documentation page of the Print dialog box.

R/W X
f Pr.CustPanelBrdr? Pr.CustPanelBrdr? Printing: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.

This property is similar to the Surround front panel with border option on the Print Options page of the VI Properties dialog box and the Surround panel with border option on the Printer page of the Print dialog box.

R/W X
e Pr.CustPanel? Pr.CustPanel? Printing:Custom Panel? Specifies whether to print the front panel when using the custom format with one of the print documentation VI methods.

This property is similar to the Front panel option on the VI Documentation page of the Print dialog box.

R/W X
49 Pr.DefaultPrinter Pr.DefaultPrinter Printing:Default Printer Gets or sets the name of the default printer in LabVIEW.

To set the default printer, enter the full path to the printer, such as \\myprinter\ab01.

Note This property is available only on Windows. This property is similar to the Default Printer output of the Query Available Printers VI.

R/W X X
9 Pr.FileWrapText Pr.FileWrapText Printing:File Wrap Text Length 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. R/W X
b Pr.JPEGQuality Pr.JPEGQuality Printing:JPEG Quality 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. R/W X
4a Pr.PrintMethod Pr.Method Printing:Method Gets or sets how LabVIEW prints.

This property is similar to the Standard printing, PostScript printing, and Bitmap printing options on the Printing page of the Options dialog box.

R/W X X
a Pr.PNGCmpLvl Pr.PNGCmpLvl Printing:PNG Compression Level 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 –1, LabVIEW selects the best combination of speed and compression. R/W X
92 Project.ActiveProject Project.ActiveProject Project:Active Project Returns 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. R X
81 DefaultProject Project.DefaultProject Project:Default Project R X
87 GetLastMaxLoadTime Project.GetLastMaxLoadTime Project:Get Last Max Load Time R X X
82 Project.HasAnyProjectBeenCreated Project.HasAnyProjBeenCreated Project:Has Any Project Been Created R X X
88 Project.Libraries[] Project.Libraries[] Project:Libraries[] R X
7e Project.OwningProject Project.OwningProject Project:Owning Project Returns a reference to the project that owns the referenced application. R X
69 Project Project.Projects[] Project:Projects[] Returns an array of references to each LabVIEW project in memory. You can use these references with the Project properties. R X X
85 ShowPathInProjectWindow ShowPathInProjectWindow Project:Show Path in Project Window R/W X X
86 Project.TargetItem Project.TargetItem Project:Target Item Returns the associated target item of the application reference you specify. R X X
41 RemotePanel.ConnToClients RemotePanel.ConnToClients Remote Panel:Connections To Clients Returns an array of clusters containing connection information about the clients currently connected to the computer.

LabVIEW opens a connection on the server computer when another application instance or a related application, such as a Web browser, requests to view the front panel of a VI in memory on the server computer.

This property is similar to the Total Network Traffic option on the Remote Panel Connection Manager dialog box.

Elements:

  • Name
  • Description
  • VI Name: Name of the VI on the server to which you want to connect. To specify a VI that is part of a LabVIEW project, you must include the project name, the project library, and the target in the path of the VI, when applicable. For example, if MyVI.vi resides in a project called MyProject.lvproj under target My Computer, enter the VI name as MyProject.lvproj/My Computer/MyVI.vi. If the VI resides in a project library called MyLibrary, also include the project library in the path, as in MyProject.lvproj/My Computer/MyLibrary.lvlib:MyVI.vi. If the VI is not in a project or project library, you can enter the VI name without any additional information.
  • Remote: IP address of the client.
  • UserName: LabVIEW user name of the client connected to the server computer.
  • Port: Port number currently being used by the client computer.
  • Status: An enumeration type that specifies the controlling status of the connection.
  • Create Time: A time stamp that specifies in seconds when the connection was created.
  • Status Time: A time stamp that specifies in seconds when the client changed to its current connection status.
  • Control End Time: A time stamp that indicates when the server will regain control of the VI or transfer control to another client. A value of MM/DD/YY indicates that you did not set a time limit for the VI in the Web Server page of the Options dialog box.
R X X
42 RemotePanel.ConnToServers RemotePanel.ConnToServers Remote Panel:Connections To Servers Returns an array of clusters containing connection information about the servers to which the computer is currently connected.

Elements:

  • Name
  • Description
  • VI Name: Name of the VI on the server to which you want to connect. To specify a VI that is part of a LabVIEW project, you must include the project name, the project library, and the target in the path of the VI, when applicable. For example, if MyVI.vi resides in a project called MyProject.lvproj under target My Computer, enter the VI name as MyProject.lvproj/My Computer/MyVI.vi. If the VI resides in a project library called MyLibrary, also include the project library in the path, as in MyProject.lvproj/My Computer/MyLibrary.lvlib:MyVI.vi. If the VI is not in a project or project library, you can enter the VI name without any additional information.

Remote: IP address of the server to which you are connected.

  • UserName: Your current LabVIEW user name.
  • Port: Port number currently being used by the server computer.
  • Status: An enumeration type that specifies the controlling status of the connection.
  • Create Time: A time stamp that specifies in seconds when the connection was created.
  • Status Time: A time stamp that specifies in seconds when the server changed to its current connection status.
  • Control End Time: A time stamp that indicates when the server will regain control of the VI or transfer control to another client. A value of MM/DD/YY indicates that the server administrator did not set a time limit for the VI in the Web Server page of the Options dialog box.

Use the Remote Panel:Open Connection To Server method to open a connection to a server.

R X X
5e RemotePanel.IsSupported RemotePanel.IsSupported Remote Panel:Is Supported R X X
43 RemotePanel.NetLoadMonitorEnabled RemotePanel.NetLoadMonitor Remote Panel:NetLoad Monitor Enabled R/W X X
9f Run Reserve XI RunReserveXIface Run Reserve XInterface Components R/W X X
9d SFPApp SFP.App Save for Previous:Original App R X X
fb SeparateCompCodeForNewVIs SeparateCompCodeForNewFiles Separate Compiled Code For New Files R X
27 Srvr.LogEnabled Srvr.LogEnabled Server:Logging Enabled Specifies whether the TCP interface to the VI Server is logging operations to a file.

If you do not wire the Property Node reference input, LabVIEW uses the application instance for the calling VI.

R/W X X
28 Srvr.LogPath Srvr.LogPath Server:Logging File Path Path of the log file created during TCP/IP communication.

If you do not wire the Property Node reference input, LabVIEW uses the application instance for the calling VI.

R/W X X
5d Srvr.Port Srvr.Port Server:Port Gets or sets the LabVIEW VI server port. LabVIEW returns an error if you attempt to access this property on a remote application.

If you do not wire the Property Node reference input, LabVIEW uses the application instance for the calling VI.

This property is similar to the Port option in the Protocols section on the VI Server page on the Options dialog box.

R/W X X
94 Srvr.ServiceName Srvr.ServiceName Server:Service Name Gets or sets the service name for the LabVIEW VI Server.

This property is similar to the Service name option on the VI Server page of the Options dialog box.

R/W X X
20 Srvr.TCPActive Srvr.TCPActive Server:TCP Listener Active Specifies whether the TCP interface to the VI Server is currently accepting connections.

If the Property Node reference input is unwired, LabVIEW gets or sets the VI server port for the calling VI application instance.

R/W X X
1b Srvr.TCPAccessList Srvr.TCPAccess Server:TCP/IP Access List List that describes which TCP/IP addresses of remote clients may access the VI server.

Each element in the array should start with '+' to allow access, or with '-' to deny access. For example, the array with the elements ['+*.site.com', '-private.site.com'] allows access for all hosts in the site.com domain, with the exception of private.site.com. This property is available only on local versions LabVIEW. If the Property Node reference input is unwired, LabVIEW gets or sets the VI server port for the calling VI application instance.

This property is similar to the Machine access list option in the Machine access section on the VI Server page of the Options dialog box.

Example
R/W X X
1a Srvr.VIAccessList Srvr.VIAccess Server:VI Access List List that describes which VIs on the VI server are accessible by remote clients.

Each element in the array should start with '+' to allow access, or with '-' to deny access. For example, the array with the element ['+Server*'] allows access to all VIs whose name starts with 'Server'. This property is available only on local versions of LabVIEW. If the Property Node reference input is unwired, LabVIEW gets or sets the VI server port for the calling VI application instance.

This property is similar to the Exported VIs list option in the Exported VIs section on the VI Server page of the Options dialog box.

R/W X X
6e SCC.SCCDatabaseName SCC.ConfigData Source Control:Configuration Data R/W X X
71 SCC.SCCDisplayOnlySelected SCC.DispOnlySelectedFiles Source Control:Display Only Selected Files R/W X X
74 SCC.SCCDisplayWarningIfChkdOut SCC.DispWarnIfChkdOut Source Control:Display Warning If File Is Checked Out R/W X X
9c SCC.IncludeInstrLibInGetDependents SCC.IncludeInstrLibInGetDependents Source Control:Include InstrLib In Get Dependents R/W X X
9b SCC.IncludeVILibInGetDependents SCC.IncludeVILibInGetDependents Source Control:Include VILib In Get Dependents R/W X X
77 SCC.SCCPromptToAddToProject SCC.PromptToAddToSCC Source Control:Prompt to Add to SCC When Adding to Project R/W X X
76 SCC.SCCPromptToCheckOut SCC.PromptToCheckOut Source Control:Prompt to Check Out R/W X X
70 SCC.SCCProviderLocation SCC.ProvLoc Source Control:Provider Location R/W X X
6f SCC.SCCProviderName SCC.ProvName Source Control:Provider Name R/W X X
73 SCC.SCCSelectCallersWhenChkdOut SCC.SelectCallersOnChkOut Source Control:Select Callers When Checking Files Out R/W X X
72 SCC.SCCSelectHierarchyWhenAdd SCC.SelectHierarchyOnAdd Source Control:Select Hierarchy When Adding Files R/W X X
75 SCC.SCCUseDialogBox SCC.UseDlgBoxForChkOut Source Control:Use Dialog Box For File Checkout R/W X X
b7 Statechart.CodeGenCaseStruct Statechart.CodeGenCaseStruct Statechart:CodeGenCaseStruct R/W X X
bd Statechart.InlineTopLevelGraph Statechart.InlineTopLevelGraph Statechart:InlineTopLevelGraph R/W X X
ee Statechart.IsInstalled Statechart.IsInstalled Statechart:Is Installed R X X
b4 Statechart.Config Statechart.Config Statechart:Show Configuration R X X
b3 Statechart.CustomIcon Statechart.CustomIcon Statechart:Show Custom Icon R X X
b8 Statechart.ShowPathIsIn Statechart.ShowPathIsIn Statechart:Show Path for IsIn R X X
a9 Suppress Auto Update Dependencies SuppressAutoUpdateDependencies Suppress Auto Update Dependencies R/W X X
b0 SupressUpdateNamePreflight SupressUpdateNamePreflight Supress Update Name Preflight R/W X X
ae App.ToolNumber App.ToolNumber Tool Number R/W X X
f3 VIObjCacheAvailableInRTE VIObjCache.Available in RTE VIObjCache:Available in RTE R/W X X
f7 VIObjCache.DistPath VIObjCache.DistPath VIObjCache:DistPath R X
f8 VIObjCache.UserPath VIObjCache.UserPath VIObjCache:UserPath R X
b5 WebSrvr.ConfigFile WebSrvr.ConfigFile Web Server:Config File Path The path of the LabVIEW Web Server configuration file. R X X
b6 WebSrvr.DefConfigFile WebSrvr.DefConfigFile Web Server:Default Config File Path The path of the Web Server configuration file that contains the LabVIEW default configuration. R X X
30 WebSrvr.Port WebSrvr.Port Web Server:HTTP Port The port to which the built-in Web Server listens for HTTP requests.

This property is similar to the HTTP Port option on the Web Server page of the Options dialog box.

R/W X X
32 WebSrvr.LogEnabled WebSrvr.LogEnabled Web Server:Logging Enabled Determines whether the built-in Web Server logs to a file information about HTTP requests.

This property is similar to the Use Log File option on the Web Server page of the Options dialog box.

R/W X X
33 WebSrvr.LogPath WebSrvr.LogPath Web Server:Logging File Path Determines where the built-in Web Server places the log file.

This property is similar to the Log File Path option on the Web Server page of the Options dialog box.

R/W X X
31 WebSrvr.Timeout WebSrvr.Timeout Web Server:Read Timeout Determines how long the built-in Web Server waits for read operations to complete when the Web Server reads HTTP requests from HTTP clients.

This property is similar to the Timeout option on the Web Server page of the Options dialog box.

R/W X X
2f WebSrvr.RootPath WebSrvr.RootPath Web Server:Root Directory Path Specifies the root directory from which the built-in Web Server loads files for document requests.

This property is similar to the Root Directory option on the Web Server page of the Options dialog box.

R/W X X
2e WebSrvr.Active WebSrvr.Active Web Server:Server Active Determines 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.

This property is similar to the Enable Remote Panel Server option on the Web Server page of the Options dialog box. However, you must restart LabVIEW to apply changes to this option. Unlike the Web Server:Server Active property, changes to this option are saved and appear the next time you open LabVIEW.

R/W X X
34 WebSrvr.TCPAccessList WebSrvr.TCPAccess Web Server:TCP/IP Access List Sets 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.

You can use wildcards in the address you enter. This property is an array of strings, where each string is an address that begins with c+, +, or -.

  • c+ specifies that the address has access to view and control a VI remotely.
  • + specifies that the address has access to view a VI remotely.
  • - specifies that the address does not have access to the Web Server.

This property is similar to the Web Server page of the Options dialog box.

R/W X X
35 WebSrvr.VIAccessList WebSrvr.VIAccess Web Server:VI Access List Sets or gets the VIs that are visible through the Web Server. This property also sets or gets whether LabVIEW allows access to each VI.

This property is an array of strings, where each string is a VI name that begins with + or -. If you specify a non-default control time limit for a VI, the value appears before +.

  • + specifies that LabVIEW allows access to the VI.
  • - specifies that LabVIEW does not allow access to the VI.

Note You can use this property to limit access to clones already in memory for remote front panel connections. Limiting access to clones is useful when you have a limited number of resources. To limit the number of clones created for remote front panel connections, use the Open VI Reference function to create the required number of clones. Use the VI Clone Name property to get the name of each clone. Limit the access to only those clones you created by adding each clone name beginning with + to the array and by adding the name of the original reentrant VI beginning with - to the array. This property is similar to the Web Server page of the Options dialog box.

R/W X X

Methods

Show/Hide Application Methods Table

Application Methods Table
Method ID Data Name Short Name Long Name RTE B S P D
80d .NET.Convert Obj To LV Variant .NET.Convert Obj To LV Variant .NET:Convert Object To LabVIEW Variant X X
80c .NET.Convert To .NET Type .NET.Convert To .NET Type .NET:Convert To .NET Type X X
80b .NET.Get Assembly Full Name .NET.Get Assembly Full Name .NET:Get Assembly Full Name X
883 .NET.Load Assembly .NET.Load Assembly .NET:Load Assembly To ObjMgr X X
807 Add Probe To Cache Add Probe To Cache Add Probe To Cache X X
870 Add To MRU Add To MRU Add To Most Recently Used List X X
910 AllowScripting AllowScripting Allow Scripting X X X
997 IsGlobalBackwardCompatibleLoadEnabled IsGlobalBackwardCompatibleLoadEnabled BCRTE:IsGlobalBackwardCompatibleLoadEnabled X X
996 SetGlobalBackwardCompatibleLoadEnabled SetGlobalBackwardCompatibleLoadEnabled BCRTE:SetGlobalBackwardCompatibleLoadEnabled X X
88b BitAccurateDataSizeForType BitAccurateDataSizeForType Bit Accurate Data Size For Type X X X
7de Bring To Front Bring To Front Bring To Front X X
7fb Browse DataSocket Browse DataSocket Browse DataSocket X X
7e0 Build.Application Build.Application Build:Application X
994 Build.BCRTEEnabledPackedLibrary Build.BCRTEEnabledPackedLibrary Build:BCRTEEnabledPackedLibrary X
7e1 Build.Distribution Build.Distribution Build:Distribution X
963 Build.Object Cache Build.Object Cache Build:Object Cache X
951 Build.PackedLibrary Build.PackedLibrary Build:PackedLibrary X
811 C TypeDefs.Get C TypeDefs.Get C TypeDefs:Get X X
810 C TypeDefs.Reset C TypeDefs.Reset C TypeDefs:Reset X X
7e6 Call Internal Cmd Call Internal Cmd Call Internal Command X X
97a Change Popup Paths Change Popup Paths Change Control Popup RTM Paths X
7e8 Class Operator.Get Class Operator.Get Class Operator:Get X X
7ea Class Operator.Remove Class Operator.Remove Class Operator:Remove X X
7eb Class Operator.Remove All Class Operator.Remove All Class Operator:Remove All X X
7e9 Class Operator.Set Class Operator.Set Class Operator:Set X X
971 ClearAppBuilderCache ClearAppBuilderCache Clear Application Builder Cache X
95b ClearCompObjCache ClearCompObjCache Clear Compiled Object Cache X
942 ClearInstantiationCacheCache ClearInstantiationCacheCache Clear Instantiation Cache Cache X
968 ClearSpecCompObjCache ClearSpecCompObjCache Clear Specific Compiled Object Cache X
7ef Clipboard.Empty Clipboard.Empty Clipboard:Empty X
7ed Clipboard.Get Image Clipboard.Get Image Clipboard:Get Image X X
851 Clipboard.Read Clipboard.Read Clipboard:Read From Clipboard X X
852 Clipboard.Write Clipboard.Write Clipboard:Write to Clipboard X X
993 CloseLEIFBuildData CloseLEIFBuildData Close LEIF Build Data Cookie X
920 CodeCov.AllVIs CodeCov.AllVIs Code Coverage:All VIs Measured X
91e CodeCov.Reset CodeCov.Reset Code Coverage:Reset X
91f CodeCov.Reset VI CodeCov.Reset VI Code Coverage:Reset VI X
923 CodeCov.ShowUnrunDiags CodeCov.ShowUnrunDiags Code Coverage:Show Uncovered Diagrams X
91c CodeCov.Start CodeCov.Start Code Coverage:Start X
91d CodeCov.Stop CodeCov.Stop Code Coverage:Stop X
922 CodeCov.UnrunDiags CodeCov.UnrunDiags Code Coverage:Uncovered Diagrams X
921 CodeCov.VIPercentage CodeCov.VIPercentage Code Coverage:VI Percentage X
958 Compare CPTMs For Packed Library Compare CPTMs For Packed Library Compare:CPTMs For Packed Library X X
84f Cmp Data Types Cmp Data Types Compare:Data Types X X
7f3 Compile VIs Needing Compilation Compile VIs Needing Compilation Compile VIs Needing Compilation X
95e Compile App Context Compile App Context Compiler:Compile App Context X X
952 GetCompilerSettings GetCompilerSettings Compiler:Get Compiler Settings X X
98e IsCalleeInlined IsCalleeInlined Compiler:Is Callee Inlined X X
94d ReadDFIRTokens ReadDFIRTokens Compiler:Read DFIR Tokens X X
953 SetCompilerSettings SetCompilerSettings Compiler:Set Compiler Settings X X
823 Config.Get Settings Config.Get Settings Configuration:Get Settings X X
83d Config.Get Target App's Settings Config.Get Target App's Settings Configuration:Get Target App's Settings X X
83c Config.Set Settings Config.Set Settings Configuration:Set Settings X X
83e Config.Set Target App's Settings Config.Set Target App's Settings Configuration:Set Target App's Settings X X
7f7 Conn Responsive.Check Conn Responsive.Check Connection Responsiveness:Check X X
7f8 Conn Responsive.Info Conn Responsive.Info Connection Responsiveness:Information X X
957 Consolidated Save Consolidated Save Consolidated Save X
815 Context.CreateLocalHostAppInstance Context.CreateLocalHostAppInstance Context:Create Local Host App Instance X X
974 Context.CrossContextLoadVI Context.CrossContextLoadVI Context:Cross Context Load Unsaved VI X X
86d Context.GetFromProj Context.GetFromProj Context:Get From Project X
81e Context.Get Preferred Context.Get Preferred Context:Get Preferred X X
812 Context.OpenSibling Context.OpenSibling Context:Open Sibling X X
864 Context.Ref Count.Dec Context.Ref Count.Dec Context:Reference Count:Decrement X X
863 Context.Ref Count.Inc Context.Ref Count.Inc Context:Reference Count:Increment X X
936 CopyDataConvert CopyDataConvert Copy Data Convert X X X
809 Create COM WDT Data Create COM WDT Data Create COM WDT Data X X
89f CreateGUID CreateGUID Create GUID X X
932 CreateInstantiation CreateInstantiation Create Generic VI Instantiation X X
850 Data Type Color Data Type Color Data Type Color X X
845 DbgConn.CloseDbgConn DbgConn.CloseDbgConn Debug Connection:Close Debug Connection X
89e DbgConn.GetDbgConn DbgConn.GetDbgConn Debug Connection:Get Debug Connection X
846 DbgConn.ListApps DbgConn.ListApps Debug Connection:List Applications or Shared Libraries X
844 DbgConn.OpenDbgConn DbgConn.OpenDbgConn Debug Connection:Open Debug Connection X
89b DebugStartTiming DebugStartTiming Debug Start Timing X X
944 DTT.FilterVILibEvents DTT.FilterVILibEvents Desktop Tracing:Filter VI Lib Events X X
906 DTT.GetTraceData DTT.GetTraceData Desktop Tracing:Get Trace Data X X
916 DTT.IsTracingEnabled DTT.IsTracingEnabled Desktop Tracing:Is Tracing Enabled X X
905 DTT.Setup DTT.Setup Desktop Tracing:Setup X X
98a DoPostInstallObjCacheCheck DoPostInstallObjCacheCheck Do Post Install ObjCache Check X
911 EnableExternalProptypes EnableExternalProptypes Enable External Proptypes X X X
913 EnableMetaTrans EnableMetaTrans Enable Meta Transactions X X X
912 EnableTempSelect EnableTempSelect Enable Temp Selection X X
915 DeferErrWinUpdates DeferErrWinUpdates Error Window:Defer Updates X
89d OpenErrWdw OpenErrWdw Error Window:Open X X
967 FlushArcCaching FlushArcCaching Flush Archive Caching X X X
882 ForceAutoSave ForceAutoSave Force AutoSave X
902 ForceUpdateDiskMonitoring ForceUpdateDiskMonitoring Force Update Disk Monitoring X X
978 Freeze Polys Freeze Polys Freeze Poly VIs X
91b GetActiveVIRef GetActiveVIRef Get Active VI Reference X
97d Get Broken VI List Get Broken VI List Get Broken VI List X X
86c GetClassNameFromID GetClassNameFromID Get Class Name From Class ID X X
95a GetEnvModeDisplayName GetEnvModeDisplayName Get Environment Mode Display Name X X
946 GetEnvModePath GetEnvModePath Get Environment Mode Settings Path X
909 Get Global Dependency Data Get Global Dependency Data Get Global Dependency Data X X
943 GetInstantiationConPaneFromCache GetInstantiationConPaneFromCache Get Instantiation ConPane From Cache X
979 GetInstantiationVIPath GetInstantiationVIPath Get Instantiation VI Path X X
836 Get Shell Icon Of File Get Shell Icon Of File Get Shell Icon Of File X X
938 Get Hier Img Scaled Get Hier Img Scaled Get VI Hierarchy Image Scaled X X
989 Get VI.Bookmarks Get VI.Bookmarks Get VI:Bookmarks X X
97f Get VI.CompiledForCurrent Get VI.CompiledForCurrent Get VI:Compiled For Current X
99c Get VI.ConPane CRC Ignore DD v2 Get VI.ConPane CRC Ignore DD v2 Get VI:ConPane CRC Ignore Dynamic Dispatch v2 X X
99b Get VI.ConPane CRC v3 Get VI.ConPane CRC v3 Get VI:ConPane CRC v3 X X
91a Get VI.ConPane DataType Get VI.ConPane DataType Get VI:ConPane DataType X X
806 Get VI.Description Get VI.Description Get VI:Description X X
947 Get VI Editor Version Get VI Editor Version Get VI:Editor Version X X
98d Get VI.GetPrimDeps Get VI.GetPrimDeps Get VI:Get Prim Dependency Flags X X
990 Get VI.Help Info Get VI.Help Info Get VI:Help Info X X
88c Get VI.Icon Get VI.Icon Get VI:Icon X X
97e Get VI.Is Global Get VI.Is Global Get VI:Is Global X
860 Get VI.Is Probe Get VI.Is Probe Get VI:Is Probe X
948 Get VI.Qualified Name Get VI.Qualified Name Get VI:Qualified Name X X
886 Get VI.Revision History Get VI.Revision History Get VI:Revision History X X
805 Get VI.Title Get VI.Title Get VI:Title X X
7f9 Get VI Version Get VI Version Get VI:Version X X
970 Get Compiled Object File Get Compiled Object File GetCompiledObjectFile X X
841 Global Data.Free Global Data.Free Global Data:Free X X
840 Global Data.Get Global Data.Get Global Data:Get X X
83f Global Data.Set Global Data.Set Global Data:Set X X
862 GetDataTypeHelpImage GetDataTypeHelpImage Help Image:Get Data Type Help Image X
868 Get Func Help Image Get Func Help Image Help Image:Get Function Context Help Image X
7da History Since History Since History Since X
82c I/O Ctrl.Get Name Attributes I/O Ctrl.Get Name Attributes I/O Control:Get Name Attributes X X
82b I/O Ctrl.Get Names I/O Ctrl.Get Names I/O Control:Get Names X X
80a Image Data To Byte Array Image Data To Byte Array Image Data To Byte Array X X
964 Install Adjacent Cache Install Adjacent Cache Install Adjacent Cache X
90a Invalidate Depdendency File Info Invalidate Depdendency File Info Invalidate Depdendency File Info X X
7e4 LVRT.Check DLLs LVRT.Check DLLs LVRT:Check DLLs X
7e3 Disconnect From Slave Disconnect From Slave LVRT:Disconnect From Slave X
961 LVRT.Get LibP Sigs LVRT.Get LibP Sigs LVRT:Get Packed Library Signatures X
872 LVRT.Transfer Files LVRT.Transfer Files LVRT:Transfer Files To Target X
859 LVRT.Unload Startup App LVRT.Unload Startup App LVRT:Unload Startup App X
98b All Methods Of LVClass All Methods Of LVClass LabVIEW Class:All Methods of LVClass X X
88f LVClass.Create LVClass.Create LabVIEW Class:Create X
98c LVClass Implementing VI Path LVClass Implementing VI Path LabVIEW Class:Get Implementing VI Path X X
88e LVClass.Open LVClass.Open LabVIEW Class:Open X
956 Release LV Class Cookies Release LV Class Cookies LabVIEW Class:Release LV Class Cookies X X
826 Library.Create Library.Create Library:Create X
895 Library.Deploy Libraries Library.Deploy Libraries Library:Deploy Libraries X X
849 Library.Deploy Library Library.Deploy Library Library:Deploy Library X X
86e Library.GetFileLVVersion Library.GetFileLVVersion Library:Get File LabVIEW Version X X
935 Library.Get Ref By Qualified Name Library.Get Ref By Qualified Name Library:Get Ref By Qualified Name X X
982 Library.Has Shared Variables Library.Has Shared Variables Library:Has Shared Variables X
95d Library.IsOpenedInAnyContext Library.IsOpenedInAnyContext Library:Is Opened In Any Context X
825 Library.Open Library.Open Library:Open X X
89a Library.OpenAsUntitled Library.OpenAsUntitled Library:OpenAsUntitled X
92f Library.Undeploy Libraries Library.Undeploy Libraries Library:Undeploy Libraries X X
84e Library.UndeployLibrary Library.UndeployLibrary Library:Undeploy Library X X
820 License.Check In License.Check In License:Check In X X
81f License.Check Out License.Check Out License:Check Out X X
92d License.Get Feature Activators License.Get Feature Activators License:Get Feature Activators X X
848 License.Get Feature Status License.Get Feature Status License:Get Feature Status X X
83a License.Get Licensed Version License.Get Licensed Version License:Get Licensed Version X X
816 Linker.Notify of File Change Linker.Notify of File Change Linker:Notify of File Change X X
89c Linker.Read Info From File Linker.Read Info From File Linker:Read Info From File X
998 Linker.Read Info From File Exclude LVRT Shipped Libs Linker.Read Info From File Exclude LVRT Shipped Libs Linker:Read Info From File Exclude LVRT Shipped Libs X
843 Linker.Write Info To File Linker.Write Info To File Linker:Write Info To File X
7d5 Mass Compile Mass Compile Mass Compile X
918 CheckMathScriptWatchedPaths CheckMathScriptWatchedPaths MathScript:Check Watched Paths X X
937 LoadMSCompiler LoadMSCompiler MathScript:Load MathScript Compiler X
980 LoadMSCompilerComponent LoadMSCompilerComponent MathScript:Load MathScript Compiler Component X
945 LocateMSTargetSyntaxVI LocateMSTargetSyntaxVI MathScript:Locate Math Script Target Syntax VI X
991 DSObserverCmd DSObserverCmd Memory Profiling:DSObserver Command X X
981 Refresh Menus Refresh Menus Menus:Refresh X
933 Move VIs Move VIs Move VIs X X
903 MultiPwdPromptOperation.Begin MultiPwdPromptOperation.Begin Multi Pwd Prompt Operation:Begin X X
904 MultiPwdPromptOperation.End MultiPwdPromptOperation.End Multi Pwd Prompt Operation:End X X
84b NI Sec.ChangePassword NI Sec.ChangePassword NI Security:Change Password X X
82a NI Security.Get Access Rights NI Security.Get Access Rights NI Security:Get Access Rights X X
84c NI Sec.GetDomains NI Sec.GetDomains NI Security:Get Domains X X
829 NI Security.Invoke Login Dialog NI Security.Invoke Login Dialog NI Security:Invoke Login Dialog X X
827 NI Security.Login NI Security.Login NI Security:Login X X
828 NI Security.Logout NI Security.Logout NI Security:Logout X X
865 NI Security.SVE Login NI Security.SVE Login NI Security:Shared Variable Engine Login X X
866 NI Security.SVE Logout NI Security.SVE Logout NI Security:Shared Variable Engine Logout X X
867 NI Security.SVE User NI Security.SVE User NI Security:Shared Variable Engine User X X
949 OpenVIInNXTContext OpenVIInNXTContext NXT:Open VI In Context X
941 UpdateNXTContextName UpdateNXTContextName NXT:Update Context Name X
99a NativeEventTracingSetup NativeEventTracingSetup NativeEventTracing:Setup X X
7ff New LabVIEW Document New LabVIEW Document New LabVIEW Document X
88d Notify LV SCC Enabled Notify LV SCC Enabled Notify LV SCC Enabled X X
986 Object Manager:Get Classes Object Manager:Get Classes Object Manager:Get Classes X X
985 Object Manager:Get Managers Object Manager:Get Managers Object Manager:Get Managers X X
987 Object Manager:Get Properties Object Manager:Get Properties Object Manager:Get Properties X X
988 Object Manager:Show Help Object Manager:Show Help Object Manager:Show Help X X
81b Open.LV Document Open.LV Document Open:LabVIEW Document X
919 Open.LV Documents Open.LV Documents Open:LabVIEW Documents X
830 Open.Recently Opened File Open.Recently Opened File Open:Recently Opened File X X
854 Open.Recently Opened Project Open.Recently Opened Project Open:Recently Opened Project X X
90d OpenVIAsSystemVI OpenVIAsSystemVI Open:VI As System VI X X
901 OpenVIAsTemplate OpenVIAsTemplate Open:VI As Template X X
962 Open.VI Without Refees Open.VI Without Refees Open:VI Without Refees X X
992 OpenBinaryLibrary OpenBinaryLibrary OpenBinaryLibrary X X
95f Packed Library.Enable Caching Packed Library.Enable Caching Packed Library:Enable Caching X X
95c Packed Library.Get Exported File List Packed Library.Get Exported File List Packed Library:Get Exported File List X X
995 PackedLibrary.IsLoadableInBinaryCompatibleLV PackedLibrary.IsLoadableInBinaryCompatibleLV Packed Library:Is Packed Library Loadable In Binary Compatible LabVIEW X X
930 Close All Palettes Close All Palettes Palettes:Close All Palettes X
966 Force Finsh Load All Palettes Force Finsh Load All Palettes Palettes:Force Finsh Load All Palettes X
80e Get Pal Menu Info Get Pal Menu Info Palettes:Get Menu Information X
94c Get Pal Item Icon Get Pal Item Icon Palettes:Get Palette Item Icon X
959 Get Pal Item Path Get Pal Item Path Palettes:Get Palette Item Path X X
965 Get Palette Statistics Get Palette Statistics Palettes:Get Palette Statistics X
861 Refresh Palettes Refresh Palettes Palettes:Refresh X
801 Pwd.Add To Cache Pwd.Add To Cache Password:Add To Cache X X
800 Pwd.Clear Cache Pwd.Clear Cache Password:Clear Cache X X
858 Pwd.Del From Cache Pwd.Del From Cache Password:Delete From Cache X X
94b App.PrepareToLoadFiles App.PrepareToLoadFiles Prepare to Load Files X X
7d0 Print.Function To Printer Print.Function To Printer Print:Function To Printer X
94e CreateProbeVIFromVariant CreateProbeVIFromVariant Probes:Create Probe VI From Variant X X
94f GetProbePathListFromVariant GetProbePathListFromVariant Probes:Get Probe Path List From Variant X X
893 Project.Close Refs Project.Close Refs Project:Close Refs X X
818 Project.Do New Item Project.Do New Item Project:Do New Item X
90f Project.DoingAutosaveRecovery Project.DoingAutosaveRecovery Project:Doing Auto Save Recovery X X
954 Project.GetFileLVVersion Project.GetFileLVVersion Project:Get File LabVIEW Version X X
837 Project.Get Icon Of Type Project.Get Icon Of Type Project:Get Icon Of Type X X
817 Project.Get New Items Project.Get New Items Project:Get New Items X X
835 Project.Load Default Project Project.Load Default Project Project:Load Default Project X X
814 Project.New Project.New Project:New X
97b Project.NewWithPrompts Project.NewWithPrompts Project:New with Prompts X
813 Project.Open Project.Open Project:Open X X
999 Project.Open And Suppress Source-Only Project.Open And Suppress Source-Only Project:Open And Suppress Source-Only X
899 Project.OpenAsUntitled Project.OpenAsUntitled Project:Open As Untitled X
871 Project.OpenPrivCtxts Project.OpenPrivCtxts Project:Open With Private Contexts X X
90b Project.Register Debug VI Project.Register Debug VI Project:Register Debug VI X X
82f Project.Reg Proj Ref For Cleanup Proc Project.Reg Proj Ref For Cleanup Proc Project:Register Proj Ref For Cleanup Proc X
90c Project.Simulate File Open Project.Simulate File Open Project:Simulate File Open X X
7e7 Query Internal Operation Tracking Data Query Internal Operation Tracking Data Query Internal Operation Tracking Data X X
81c RecentOpen.LV Files RecentOpen.LV Files Recently Opened:LV Files X
853 RecentOpen.LVProjects RecentOpen.LVProjects Recently Opened:LV Projects X
7f2 RP.Client Network Load RP.Client Network Load Remote Panel:Client Network Load X X
804 RP.Client Release Control RP.Client Release Control Remote Panel:Client Release Control X X
803 RP.Client Request Control RP.Client Request Control Remote Panel:Client Request Control X X
802 RP.Close Connection To Server RP.Close Connection To Server Remote Panel:Close Connection To Server X X
7f1 RP.Open Connection To Server RP.Open Connection To Server Remote Panel:Open Connection To Server X X
7ee RP.Server Network Load RP.Server Network Load Remote Panel:Server Network Load X X
97c ResetCrossCompileCount ResetCrossCompileCount Reset Cross Compile Count X
969 Restart Restart Restart X X
955 Save All Save All Save All X X
84d Save Stock Objects Save Stock Objects Save Stock Objects X
877 Scene.Drawable.Geometry.New Box Scene.Drawable.Geometry.New Box Scene:Drawable:Geometry:New Box X X
878 Scene.Drawable.Geometry.New Cone Scene.Drawable.Geometry.New Cone Scene:Drawable:Geometry:New Cone X X
879 Scene.Drawable.Geometry.New Cylinder Scene.Drawable.Geometry.New Cylinder Scene:Drawable:Geometry:New Cylinder X X
87a Scene.Drawable.Geometry.New Height Field Scene.Drawable.Geometry.New Height Field Scene:Drawable:Geometry:New Height Field X X
87c Scene.Drawable.Geometry.New Mesh Scene.Drawable.Geometry.New Mesh Scene:Drawable:Geometry:New Mesh X X
87b Scene.Drawable.Geometry.New Sphere Scene.Drawable.Geometry.New Sphere Scene:Drawable:Geometry:New Sphere X X
900 Scene.Drawable.New Text Scene.Drawable.New Text Scene:Drawable:New Text X X
87e Scene.New Clip Plane Scene.New Clip Plane Scene:New Clip Plane X X
889 Scene.New Light Scene.New Light Scene:New Light X X
873 Scene.New Object Scene.New Object Scene:New Object X X
874 Scene.New Texture Scene.New Texture Scene:New Texture X X
87f Scene.New Window Scene.New Window Scene:New Window X X
881 Scene.Read Scene File Scene.Read Scene File Scene:Read Scene File X X
880 Scene.Write Scene File Scene.Write Scene File Scene:Write Scene File X X
93a SearchCloseSession SearchCloseSession Search:Close Session X
93c SearchInitSession SearchInitSession Search:Init Session X
93b SearchLoadPlugin SearchLoadPlugin Search:Load Plugin X
939 SearchOpenSession SearchOpenSession Search:Open Session X
93e SearchSyncSearchForQD SearchSyncSearchForQD Search:Sync Search For QD X
93d SearchSyncSearch SearchSyncSearch Search:SyncSearch X
888 Sig.GetSignatureFromVIFile Sig.GetSignatureFromVIFile Signature:Get Signature From VI File X X
887 Sig.GetUserCodeGUIDFromVIFile Sig.GetUserCodeGUIDFromVIFile Signature:Get User Code GUID From VI File X X
960 Simulation.GetParamOffsets Simulation.GetParamOffsets Simulation:Get Parameter Offsets X X
898 Statechart.Create Statechart.Create Statechart:Create X
897 Statechart.Open Statechart.Open Statechart:Open X
90e Statechart.Open Private Statechart.Open Private Statechart:Open Private X X
914 Symbols.GetValue Symbols.GetValue Symbols:Get Value X
890 SyncEverything SyncEverything Synchronize Everything X X
85b Tag.Get Tag Tag.Get Tag Tag:Get Tag X X
85d Tag.Remove All Tags Tag.Remove All Tags Tag:Remove All Tags X X
85e Tag.Remove Tag Tag.Remove Tag Tag:Remove Tag X X
85c Tag.Set Tag Tag.Set Tag Tag:Set Tag X X
884 Get VI Tag Get VI Tag Tag:VI:Get VI Tag X X
896 Get VI Tag Names Get VI Tag Names Tag:VI:Get VI Tag Names X X
885 Set VI Tag Set VI Tag Tag:VI:Set VI Tag X
972 TracingTimerEnable TracingTimerEnable Tracing Timer Enable X
973 TracingTimerHarvestLogAndReset TracingTimerHarvestLogAndReset Tracing Timer Harvest Log And Reset X
869 TD.AddPathInfo TD.AddPathInfo Type Descriptor:Add Path Info X X
86a TD.CleanPathInfo TD.CleanPathInfo Type Descriptor:Clean Path Info X X
86f TD.HasCompletePathInfo TD.HasCompletePathInfo Type Descriptor:Has Complete Path Info X X
86b TD.RecTypedefDisconnect TD.RecTypedefDisconnect Type Descriptor:Recursive Typedef Disconnect X X
88a Update Launch Message Update Launch Message Update Launch Message X X
924 UI:Abort Merge VIs UI:Abort Merge VIs User Interaction:Abort Merge VIs X
7d6 UI.Cmp VIs UI.Cmp VIs User Interaction:Compare VIs X
983 UI.Cmp VIs XML UI.Cmp VIs XML User Interaction:Compare VIs XML X
931 UI.Edit Icon UI.Edit Icon User Interaction:Edit Icon X
7fd UI.Hilight Pal Menu Item UI.Hilight Pal Menu Item User Interaction:Hilight Palette Menu Item X
81a UI.Invoke Menu Item UI.Invoke Menu Item User Interaction:Invoke Menu Item X X
839 UI.Invoke Prefs Dlg UI.Invoke Prefs Dlg User Interaction:Invoke Preferences Dialog X X
92b UI:Merge Clean Up Context UI:Merge Clean Up Context User Interaction:Merge Clean Up Context X
92a UI:Merge Close Library UI:Merge Close Library User Interaction:Merge Close Library X
928 UI:Merge Close VI UI:Merge Close VI User Interaction:Merge Close VI X
927 UI:Merge Cross Load VI UI:Merge Cross Load VI User Interaction:Merge Cross Load VI X
929 UI:Merge Load Library UI:Merge Load Library User Interaction:Merge Load Library X
92e UI:Merge Load Refees UI:Merge Load Refees User Interaction:Merge Load Refees X
925 UI:Merge Load VI UI:Merge Load VI User Interaction:Merge Load VI X
92c UI:Merge Save Library UI:Merge Save Library User Interaction:Merge Save Library X
926 UI:Merge Save VI UI:Merge Save VI User Interaction:Merge Save VI X
894 UI.Merge VIs UI.Merge VIs User Interaction:Merge VIs X
93f UI.PlaceObjectOnCursor UI.PlaceObjectOnCursor User Interaction:Place Object On Cursor X
7fa UI.PlacePaletteObjOnCursor UI.PlacePaletteObjOnCursor User Interaction:Place Palette Object on Cursor X
940 UI.Drop Proj Item Copy UI.Drop Proj Item Copy User Interaction:Place Project Item On Cursor X
81d UI.Search LabVIEW Help UI.Search LabVIEW Help User Interaction:Search LabVIEW Help X
7f4 UI.Show Inplaceness Terminals UI.Show Inplaceness Terminals User Interaction:Show Inplaceness Terminals X
98f UI.ShowPaletteObjContextHelp UI.ShowPaletteObjContextHelp User Interaction:Show Palette Object Context Help X
855 VIs Strings.Export VIs Strings.Export VIs Strings:Export X
857 VIs Strings.Export Private VIs Strings.Export Private VIs Strings:Export Private X
856 VIs Strings.Import VIs Strings.Import VIs Strings:Import X X
917 WebSrvr.Conf WebSrvr.Conf Web Server:Configure X X
831 XControl.Create XControl.Create XControl:Create X
833 XControl.Open XControl.Open XControl:Open X
832 XNode.Create XNode.Create XNode:Create X
834 XNode.Open XNode.Open XNode:Open X

Events

Show/Hide Application EventsTable

Application Events Table
Code Name Type B S P D
1073741888 Application Activation Notify X
1073741850 Application Instance Close Notify X
2147483652 Application Instance Close? Filter X
1073741908 Auto Error Notification Notify X
1073741906 Bookmark Info Change Notify X
1073741896 Context Help Window Updated Notify X
1073741883 NI Security User Change Notify X
1073741889 OS Open Document Notify X
2147483717 OS Open Document? Filter X
1073741897 Selection Change Notify X
1073741825 Timeout Notify X
1073741857 VI Activation Notify X
1073741907 VI Deactivation Notify X
1073741858 VI Redraw Notify X
1073741859 VI Scroll Notify X
1073741899 Window Opened Notify X
2147483722 Window Opened? Filter X

History

Version Change(s)
LabVIEW 2018
  • Linker:Read Info From File Exclude LVRT Shipped Libs property added.
  • Application:SaveChangesAutoSelection method added.
LabVIEW 2017
  • Application:ImageTableMaxCount, Application:Enable Binary Compatibility Load, Application:EnableExcursionFreeExecSystems, Application:IgnoreUnresolvedDLLRef, Application:ImageTableCount, Application:PPL LoadInCompatible LVVersion Default Value, and Application:Treat LV 2016 As Binary Compatible properties added.
  • Application:ImageTableCount property deprecated.
  • Build:BCRTEEnabledPackedLibrary, Packed Library:Is Packed Library Loadable In Binary Compatible LabVIEW, BCRTE:SetGlobalBackwardCompatibleLoadEnabled, and BCRTE:IsGlobalBackwardCompatibleLoadEnabled methods added.
LabVIEW 2016
  • Application:Enable Inheritance LinkRef Addition, Application:Enable Inheritance LinkRefs, Application:Version Year Number Only, and Application:ImageTableCount Is Running Interactively properties added.
  • Application:ImageTableSize property deprecated.

See Also