Application class

From LabVIEW Wiki
Jump to: navigation, search
VI Server Class Information
Return to VI Server Class Hierarchy
Class Name Application class
Class ID 1
Scope Basic Development Environment
Class Inheritance

This class is a top-level class.

Class Children

This class has no children.

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.

Properties

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

Methods

Show/Hide Application Properties Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Application Methods Table
Method ID Long Name (English) Description RTE
7D0Print:Function To PrinterNo
7D5Mass CompileLoads and compiles VIs in a directory, including VIs in subdirectories, for the specified application instance.No
7D6User Interaction:Compare VIsNo
7D7Check In OutNo
7D8Check Out StatusNo
7D9Check Out Mod DatesNo
7DAHistory SinceNo
7DBLinker:Old Read Info From FileNo
7DEBring To FrontOn Windows and Mac OS X, brings the application windows to the front.Yes (Read/Write)
7DFLinker:Old Write Info From FileNo
7E0Build:ApplicationNo
7E1Build:DistributionNo
7E2Convert Type and Data (Deprecated)Yes
7E3LVRT:Disconnect From SlaveDisconnects the open connection between LabVIEW and an RT target.No
7E4LVRT:Check DLLsNo
7E6Call Internal CommandYes
7E7Query Internal Operation Tracking DataYes
7E8Class Operator:GetGets the operator VI associated with the specified class. Returns FALSE if it does not find the operator VI.Yes (Read/Write)
7E9Class Operator:SetSets an operator VI for the specified class. Returns FALSE if it fails.Yes (Read/Write)
7EAClass Operator:RemoveRemoves the operator VI associated with the specified class. Returns FALSE if it does not find the operator VI.Yes (Read/Write)
7EBClass Operator:Remove AllRemoves all operator VIs associated with all classes.Yes (Read/Write)
7ECCompare TypesYes
7EDClipboard:Get ImageReturns the image currently stored on the clipboard.Yes (Read/Write)
7EERemote Panel:Server Network LoadYes
7EFClipboard:EmptyClears the clipboard.No
7F1Remote Panel:Open Connection To ServerOpens a connection to a server and displays the front panel of a VI on the server computer. You also can request control of the front panel.Yes (Read/Write)
7F2Remote Panel:Client Network LoadYes
7F3Compile VIs Needing CompilationNo
7F4User Interaction:Show Inplaceness TerminalsNo
7F5Data ColorYes
7F6Open:VI From BufferYes
7F7Connection Responsiveness:CheckChecks if the VI Server connection is responsive.Yes (Read/Write)
7F8Connection Responsiveness:InformationGets and sets how often LabVIEW checks if a VI Server connection is responsive.Yes (Read/Write)
7F9Get VI:VersionReturns the LabVIEW file format version of the VI. The file format version of the VI might be different from the version of LabVIEW in which the VI was last saved. For example, if you use LabVIEW 9.0.1 to save a VI, the VI has a file format version of 9.0.Yes (Read/Write)
7FAUser Interaction:Place Palette Object on CursorPlaces a palette object on the cursor so the object is ready to add to the front panel window or the block diagram window.No
7FBBrowse DataSocketLaunches the DataSocket Browser dialog box to establish a connection to a DataSocket item.Yes (Read/Write)
7FCResolve Symbolic PathYes
7FDUser Interaction:Hilight Palette Menu ItemOpens the Controls or Functions palette and highlights the specified control or function.No
7FEAre Obj Refs Same? (Deprecated)Yes
7FFNew LabVIEW DocumentCreates a new LabVIEW document. This method achieves the same results as when you create a new document in the New dialog box.No
800Password:Clear CacheYes
801Password:Add To CacheYes
802Remote Panel:Close Connection To ServerCloses a connection to a VI on the server computer.Yes (Read/Write)
803Remote Panel:Client Request ControlRequests control of the front panel of a VI on the server computer.Yes (Read/Write)
804Remote Panel:Client Release ControlReturns control of the remote front panel to the server. The server grants control to the next client in the queue or regains control if no requests are in the queue.Yes (Read/Write)
805Get VI:TitleReturns the name that appears in the title bar of the specified VI. This method does not load the VI into memory.Yes (Read/Write)
806Get VI:DescriptionReturns the description stored in the VI description field on the Documentation page of the VI Properties dialog box for the specified VI. Unlike the VI Description property, this method does not load the VI into memory.Yes (Read/Write)
807Add Probe To CacheYes
808Check File Is VIYes
809Create COM WDT DataYes
80AImage Data To Byte ArrayYes
80B.NET:Get Assembly Full NameNo
80C.NET:Convert To .NET TypeYes
80D.NET:Convert Object To LabVIEW VariantYes
80EPalettes:Get Menu InformationNo
810C TypeDefs:ResetYes
811C TypeDefs:GetYes
812Context:Open SiblingYes
813Project:OpenLoads a LabVIEW project from disk. If the project is already in memory, this method returns a reference to the existing project. You can use this reference with the Project properties.Yes (Read/Write)
814Project:NewCreates a new, empty LabVIEW project. You also can use the Project Explorer window to create a new project.No
815Context:Create Local Host App InstanceYes
816Linker:Notify of File ChangeNo
817Project:Get New ItemsYes
818Project:Do New ItemNo
819User Interaction:Edit Icon DeprecatedNo
81AUser Interaction:Invoke Menu ItemSimulates the user selecting a menu item. In general, this method works on global menu items but not document-specific menu items, in which case the method fails silently.Yes (Read/Write)
81BOpen:LabVIEW DocumentOpens a LabVIEW document.No
81CRecently Opened:LV FilesGets the list of most recently used files from LabVIEW and displays the paths and filenames. This method returns the same list as if you selected File»Recent Files.No
81DUser Interaction:Search LabVIEW HelpNo
81EContext:Get PreferredYes
81FLicense:Check OutYes
820License:Check InYes
823Configuration:Get SettingsYes
825Library:OpenOpens the LabVIEW project library specified by Path.Yes (Read/Write)
826Library:CreateCreates a new LabVIEW project library.No
827NI Security:LoginLogs a user into the NI domain.Yes (Read/Write)
828NI Security:LogoutLogs the current user out of the NI domain and reverts to the default user.Yes (Read/Write)
829NI Security:Invoke Login DialogInvokes the NI Security Login dialog box programmatically.Yes (Read/Write)
82ANI Security:Get Access RightsValidates the access control list with the current application user logged in.Yes (Read/Write)
82BI/O Control:Get NamesYes
82CI/O Control:Get Name AttributesYes
82FProject:Register Proj Ref For Cleanup ProcNo
830Open:Recently Opened FileOpens the file specified by Index from the most recently used file list.Yes (Read/Write)
831XControl:CreateCreates an XControl library.No
832XNode:CreateNo
833XControl:OpenOpens an XControl library and returns a reference to it.No
834XNode:OpenNo
835Project:Load Default ProjectYes
836Get Shell Icon Of FileYes
837Project:Get Icon Of TypeYes
839User Interaction:Invoke Preferences DialogYes
83ALicense:Get Licensed VersionYes
83BGet VI:ConPane CRC v1 (Deprecated)Yes
83CConfiguration:Set SettingsYes
83DConfiguration:Get Target App's SettingsYes
83EConfiguration:Set Target App's SettingsYes
83FGlobal Data:SetYes
840Global Data:GetYes
841Global Data:FreeYes
842Linker:Old Read Info From FileNo
843Linker:Write Info To FileNo
844Debug Connection:Open Debug ConnectionOpens a connection to the application or shared library you can debug.No
845Debug Connection:Close Debug ConnectionCloses the connection to the application or shared library specified in Debug Name.No
846Debug Connection:List Applications or Shared LibrariesReturns the list of applications and shared libraries you can debug on the computer specified by Server Address.No
848License:Get Feature StatusYes
849Library:Deploy LibraryDeploys a library file to the specified computer.Yes (Read/Write)
84BNI Security:Change PasswordYes
84CNI Security:Get DomainsYes
84DSave Stock ObjectsNo
84ELibrary:Undeploy LibraryRemoves a library from a target.Yes (Read/Write)
84FCompare:Data TypesYes
850Data Type ColorReturns the color associated with a data type.Yes (Read/Write)
851Clipboard:Read From ClipboardReads text from the system clipboard.Yes (Read/Write)
852Clipboard:Write to ClipboardWrites text to the system clipboard.Yes (Read/Write)
853Recently Opened:LV ProjectsGets the list of most recently used LabVIEW projects from LabVIEW and displays the paths and project names. This method returns the same list as if you selected File»Recent Projects.No
854Open:Recently Opened ProjectOpens the project specified by Index from the most recently used project list.Yes (Read/Write)
855VIs Strings:ExportExports to a tagged text file all the User Interface related strings of the VIs specified by VI Array.No
856VIs Strings:ImportImports to a tagged text file all the User Interface related strings of the VIs specified by VI Array.Yes (Read/Write)
857VIs Strings:Export PrivateNo
858Password:Delete From CacheYes
859LVRT:Unload Startup AppNo
85AGet VI:Is Standard (Deprecated)Yes
85BTag:Get TagYes
85CTag:Set TagYes
85DTag:Remove All TagsYes
85ETag:Remove TagYes
85FGet VI:ConPane CRC v2 (Deprecated)Yes
860Get VI:Is ProbeReturns whether the specified VI is a probe without loading the VI.No
861Palettes:RefreshUpdates the Controls and Functions palette set programmatically.No
862Help Image:Get Data Type Help ImageNo
863Context:Reference Count:IncrementYes
864Context:Reference Count:DecrementYes
865NI Security:Shared Variable Engine LoginYes
866NI Security:Shared Variable Engine LogoutYes
867NI Security:Shared Variable Engine UserYes
868Help Image:Get Function Context Help ImageNo
869Type Descriptor:Add Path InfoNo
86AType Descriptor:Clean Path InfoNo
86BType Descriptor:Recursive Typedef DisconnectNo
86CGet Class Name From Class IDYes
86DContext:Get From ProjectNo
86ELibrary:Get File LabVIEW VersionReturns the LabVIEW file format version of the library. The file format version of the library might be different from the version of LabVIEW in which the library was last saved. For example, if you use LabVIEW 9.0.1 to save a library, the library has a file format version of 9.0.Yes (Read/Write)
86FType Descriptor:Has Complete Path InfoNo
870Add To Most Recently Used ListYes
871Project:Open With Private ContextsYes
872LVRT:Transfer Files To TargetNo
873Scene:New ObjectCreates a new object in a 3D scene.Yes (Read/Write)
874Scene:New TextureGets a reference to a texture to apply to a geometry in a 3D scene.Yes (Read/Write)
877Scene:Drawable:Geometry:New BoxCreates a geometry that you can use to set an object in a 3D scene to a box.Yes (Read/Write)
878Scene:Drawable:Geometry:New ConeCreates a geometry that you can use to set an object in a 3D scene to a cone.Yes (Read/Write)
879Scene:Drawable:Geometry:New CylinderCreates a geometry that you can use to set an object in a 3D scene to a cylinder.Yes (Read/Write)
87AScene:Drawable:Geometry:New Height FieldCreates a new height field in a 3D scene.Yes (Read/Write)
87BScene:Drawable:Geometry:New SphereCreates a geometry that you can use to set an object in a 3D scene to a sphere.Yes (Read/Write)
87CScene:Drawable:Geometry:New MeshCreates a new mesh in a 3D scene.Yes (Read/Write)
87EScene:New Clip PlaneCreates a new clip plane in a 3D scene.Yes (Read/Write)
87FScene:New WindowCreates a new window in which LabVIEW generates the 3D scene.Yes (Read/Write)
880Scene:Write Scene FileWrites a new 3D scene file. The filename must end with a .lvsg or .dae extension.Yes (Read/Write)
881Scene:Read Scene FileReads a 3D scene file that you create with the Scene:Write Scene File method. The file being read must have a .lvsg or .dae extension.Yes (Read/Write)
882Force AutoSaveNo
883.NET:Load Assembly To ObjMgrNo
884Tag:VI:Get VI TagYes
885Tag:VI:Set VI TagNo
886Get VI:Revision HistoryReturns the revision history that appears when you click the Revision History button on the General page of the VI Properties dialog box of the specified VI. This method does not load the VI into memory.Yes (Read/Write)
887Signature:Get User Code GUID From VI FileYes
888Signature:Get Signature From VI FileYes
889Scene:New LightCreates a new light in a 3D scene.Yes (Read/Write)
88AUpdate Launch MessageYes
88BBit Accurate Data Size For TypeYes
88CGet VI:IconReturns the icon of the specified VI without loading the VI into memory.Yes (Read/Write)
88DNotify LV SCC EnabledYes
88ELabVIEW Class:OpenOpens the LabVIEW class specified by Path.No
88FLabVIEW Class:CreateCreates a new LabVIEW class.No
890Synchronize EverythingYes
893Project:Close RefsYes
894User Interaction:Merge VIsNo
895Library:Deploy LibrariesDeploys library files to the specified computer.Yes (Read/Write)
896Tag:VI:Get VI Tag NamesYes
897Statechart:OpenOpens the statechart specified by Path.No
898Statechart:CreateCreates a new statechart. You must save the statechart to disk.No
899Project:Open As UntitledNo
89ALibrary:OpenAsUntitledNo
89BDebug Start TimingYes
89CLinker:Read Info From FileNo
89DError Window:OpenYes
89EDebug Connection:Get Debug ConnectionNo
89FCreate GUIDYes
900Scene:Drawable:New TextCreates a new text object in a 3D scene.Yes (Read/Write)
901Open:VI As TemplateYes
902Force Update Disk MonitoringYes
903Multi Pwd Prompt Operation:BeginNo
904Multi Pwd Prompt Operation:EndNo
905Desktop Tracing:SetupYes
906Desktop Tracing:Get Trace DataYes
909Get Global Dependency DataYes
90AInvalidate Depdendency File InfoYes
90BProject:Register Debug VIYes
90CProject:Simulate File OpenYes
90DOpen:VI As System VIYes
90EStatechart:Open PrivateYes
90FProject:Doing Auto Save RecoveryYes
910Allow ScriptingYes
911Enable External ProptypesYes
912Enable Temp SelectionYes
913Enable Meta TransactionsYes
914Symbols:Get ValueNo
915Error Window:Defer UpdatesNo
916Desktop Tracing:Is Tracing EnabledYes
917Web Server:ConfigureConfigures the LabVIEW Web Server with the given file. If you do not wire Web Server to the configuration file, Web Server uses the default configuration file.Yes (Read/Write)
918MathScript:Check Watched PathsNo
919Open:LabVIEW DocumentsNo
91AGet VI:ConPane DataTypeReturns the data type of the connector pane as variant data without loading the VI.Yes (Read/Write)
91BGet Active VI ReferenceReturns a reference to the VI whose window is currently active (focused). If the active window is not a VI, this method returns Not A Ref.No
91CCode Coverage:StartNo
91DCode Coverage:StopNo
91ECode Coverage:ResetNo
91FCode Coverage:Reset VINo
920Code Coverage:All VIs MeasuredNo
921Code Coverage:VI PercentageNo
922Code Coverage:Uncovered DiagramsNo
923Code Coverage:Show Uncovered DiagramsNo
924User Interaction:Abort Merge VIsNo
925User Interaction:Merge Load VINo
926User Interaction:Merge Save VINo
927User Interaction:Merge Cross Load VINo
928User Interaction:Merge Close VINo
929User Interaction:Merge Load LibraryNo
92AUser Interaction:Merge Close LibraryNo
92BUser Interaction:Merge Clean Up ContextNo
92CUser Interaction:Merge Save LibraryNo
92DLicense:Get Feature ActivatorsYes
92EUser Interaction:Merge Load RefeesNo
92FLibrary:Undeploy LibrariesUndeploys library files from the specified computer.Yes (Read/Write)
930Palettes:Close All PalettesCloses the Controls and Functions palette sets programmatically. To close the palette sets, add the Palettes:Close All Palettes method to the block diagram and run the VI.No
931User Interaction:Edit IconNo
932Create Generic VI InstantiationNo
933Move VIsYes
935Library:Get Ref By Qualified NameRetrieves a reference to a LabVIEW project library that is already loaded within the application instance. If the library cannot be found in memory, LabVIEW returns Not A Refnum.Yes (Read/Write)
936Copy Data ConvertYes
937MathScript:Load MathScript CompilerNo
938Get VI Hierarchy Image ScaledGets the scaled image of the VI Hierarchy.Yes (Read/Write)
939Search:Open SessionNo
93ASearch:Close SessionNo
93BSearch:Load PluginNo
93CSearch:Init SessionNo
93DSearch:SyncSearchNo
93ESearch:Sync Search For QDNo
93FUser Interaction:Place Object On CursorPlaces an object on the cursor so the object is ready to add to the front panel window or the block diagram window. You can specify the object using either style or path.No
940User Interaction:Place Project Item On CursorNo
941NXT:Update Context NameNo
942Clear Instantiation Cache CacheNo
943Get Instantiation ConPane From CacheNo
944Desktop Tracing:Filter VI Lib EventsYes
945MathScript:Locate Math Script Target Syntax VINo
946Get Environment Mode Settings PathNo
947Get VI:Editor VersionReturns the version of LabVIEW that last saved the VI. The version of LabVIEW that last saved the VI might be different from the file format version of the VI. For example, if you use LabVIEW 9.0.1 to save a VI, the VI has a file format version of 9.0.Yes (Read/Write)
948Get VI:Qualified NameReturns the qualified name of the referenced VI without loading the VI.Yes (Read/Write)
949NXT:Open VI In ContextNo
94BPrepare to Load FilesYes
94CPalettes:Get Palette Item IconNo
94DCompiler:Read DFIR TokensYes
94EProbes:Create Probe VI From VariantNo
94FProbes:Get Probe Path List From VariantNo
950Get VI:Help InfoReturns Help path, Help tag, Help Used, and Help URL from the Documentation page of the VI Properties dialog box for the specified VI. This method does not load the VI into memory.Yes (Read/Write)
951Build:PackedLibraryNo
952Compiler:Get Compiler SettingsYes
953Compiler:Set Compiler SettingsYes
954Project:Get File LabVIEW VersionReturns the LabVIEW file format version of the project. This version might be different from the version of LabVIEW in which the project was last saved.Yes (Read/Write)
955Save AllYes
956LabVIEW Class:Release LV Class CookiesYes
957Consolidated SaveNo
958Compare:CPTMs For Packed LibraryYes
959Palettes:Get Palette Item PathReturns the path to the palette item you specify.Yes (Read/Write)
95AGet Environment Mode Display NameReturns the display name of the environment mode you specify.Yes (Read/Write)
95BClear Compiled Object CacheDeletes all compiled code in the User object cache.No
95CPacked Library:Get Exported File ListYes
95DLibrary:Is Opened In Any ContextNo
95ECompiler:Compile App ContextYes
95FPacked Library:Enable CachingYes
960Simulation:Get Parameter OffsetsYes
961LVRT:Get Packed Library SignaturesNo
962Open:VI Without RefeesYes
963Build:Object CacheNo
964Install Adjacent CacheNo
965Palettes:Get Palette StatisticsNo
966Palettes:Force Finsh Load All PalettesNo
967Flush Archive CachingYes
968Clear Specific Compiled Object CacheNo
969RestartQuits and then restarts LabVIEW. This method is supported only on Windows.Yes (Read/Write)
970GetCompiledObjectFileYes
971Clear Application Builder CacheDeletes all VI object files from the object cache that a build specification compiles.No
972Tracing Timer EnableNo
973Tracing Timer Harvest Log And ResetNo
974Context:Cross Context Load Unsaved VIYes
975LabVIEW Class:All Methods of LVClass (Deprecated)Yes
976LabVIEW Class:Get Implementing VI Path and Scope (Deprecated)Yes
977Get VI:ConPane CRC Ignore Dynamic Dispatch v1 (Deprecated)Yes
978Freeze Poly VIsNo
979Get Instantiation VI PathYes
97AChange Control Popup RTM PathsNo
97BProject:New with PromptsCreates a new, empty LabVIEW project and prompts the user to add any open VIs from the main application instance.No
97CReset Cross Compile CountNo
97DGet Broken VI ListNo
97EGet VI:Is GlobalNo
97FGet VI:Compiled For CurrentNo
980MathScript:Load MathScript Compiler ComponentNo
981Menus:RefreshRefreshes the File, Tools, and Help menus from disk programmatically.No
982Library:Has Shared VariablesNo
983User Interaction:Compare VIs XMLNo
984Get VI:Has GPIB PrimNo
985Object Manager:Get ManagersYes
986Object Manager:Get ClassesYes
987Object Manager:Get PropertiesYes
988Object Manager:Show HelpYes
989Get VI:BookmarksReturns the bookmark information for the VI specified in VI Path. You do not need to load the VI into memory in order to read the bookmark information. This method returns an error if the VI is password protected, if the VI is saved in an earlier version of LabVIEW and is not currently in memory, or if the VI does not have a block diagram.Yes (Read/Write)
98ADo Post Install ObjCache CheckNo
98BLabVIEW Class:All Methods of LVClassReturns an array of names and an array of paths for all methods of a class. The methods of the class are member VIs that can be called as subVIs. In other words, LabVIEW excludes global VIs, control VIs, and polymorphic VIs from the output arrays.Yes (Read/Write)
98CLabVIEW Class:Get Implementing VI PathReturns the path to the VI that implements the specified method within the specified class. If the specified class does not implement the method, this method returns an ancestor VI implementation.Yes (Read/Write)
98DGet VI:Get Prim Dependency FlagsNo
98ECompiler:Is Callee InlinedYes
98FUser Interaction:Show Palette Object Context HelpUpdates the Context Help window to show content for a palette object you specify, similar to mousing over the palette menu item.No
990Get VI:Help InfoReturns Help path, Help tag, Help Used, and Help URL from the Documentation page of the VI Properties dialog box for the specified VI. This method does not load the VI into memory.Yes (Read/Write)
991Memory Profiling:DSObserver CommandYes
992OpenBinaryLibraryYes
993Close LEIF Build Data CookieNo
994Build:BCRTEEnabledPackedLibraryNo
995Packed Library:Is Packed Library Loadable In Binary Compatible LabVIEWYes
996BCRTE:SetGlobalBackwardCompatibleLoadEnabledYes
997BCRTE:IsGlobalBackwardCompatibleLoadEnabledYes
998Linker:Read Info From File Exclude LVRT Shipped LibsNo
999Project:Open And Suppress Source-OnlyNo
99ANativeEventTracing:SetupYes
99BGet VI:ConPane CRC v3Yes
99CGet VI:ConPane CRC Ignore Dynamic Dispatch v2Yes

Events

Show/Hide Application Events Table

Legend
Basic Development Environment
VI Scripting
Private
Deprecated
Application Events Table
Code Name Description Type
1073741888Application ActivationOccurs when the user activates LabVIEW.Notify
1073741850Application Instance CloseWhen registered for in a VI running inside a LabVIEW project, generated when the application instance of the project is closed for any reason, such as when you close the Project Explorer window, when you select File»Close All or File»Quit, or when you run a VI that executes the Quit LabVIEW function. When registered for in a VI running outside a project, generated when you exit LabVIEW through the user interface or with the Quit LabVIEW function.Notify
2147483652Application Instance Close?When registered for in a VI running inside a LabVIEW project, this event is generated when the application instance of the project is closed interactively, such as when you close the Project Explorer window or when you select File»Close All or File»Quit. When registered for in a VI running outside a project, this event is generated only when you exit LabVIEW through the user interface.Filter
1073741908Auto Error Notification
1073741906Bookmark Info ChangeGenerated when the user changes a bookmark.Notify
1073741896Context Help Window UpdatedOccurs when the Context Help window is updated.Notify
1073741883NI Security User ChangeGenerated when the user logs into the application.Notify
1073741889OS Open Document
2147483717OS Open Document?
1073741897Selection Change
1073741825TimeoutOccurs when the Event structure times out. Wire a value to the Timeout terminal at the top left of the Event structure to specify the number of milliseconds the Event structure should wait for an event to occur before generating a Timeout event.Notify
1073741857VI ActivationGenerated when you activate a VI window.Notify
1073741907VI DeactivationGenerated when you deactivate a VI window. This event fires when you remove focus from a VI.Notify
1073741858VI Redraw
1073741859VI ScrollNotify
1073741899Window Opened
2147483722Window Opened?


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