Template:VIServerPropsTable
| |
This page is under construction. This page or section is currently in the middle of an expansion or major revamping. However, you are welcome to assist in its construction by editing it as well. Please view the edit history should you wish to contact the person who placed this template. If this article has not been edited in several days please remove this template. Please don't delete this page unless the page hasn't been edited in several days. While actively editing, consider adding {{inuse}} to reduce edit conflicts. |
Usage
This template contains a lookup table for all of the properties It is used in the VI Server Class Hierarchy class pages. The parameter is either the Class ID number where the list is then filtered to properties of that class, or the parameter is left blank to signify this class has no properties.
| Parameter | Description | Default |
|---|---|---|
{{{1}}}
|
The class ID. | Blank - Translates into message: No Properties for this class.
|
Example: No Properties Exists
{{VIServerPropsTable}}
No Properties for this class.
Example: Properties Exist - Application Class
{{VIServerPropsTable|1}}
Show/Hide Application Properties Table
| Legend | |
|---|---|
| R/W | Readable/Writable Permissions |
| RTE | Available in the Run-Time Engine |
| Basic Development Environment | |
| VI Scripting | |
| Private | |
| Deprecated | |
| Property ID | Long Name (English) | Description | R/W | RTE |
|---|---|---|---|---|
| 0 | Application:Name | Filename of the application. | R | X |
| 1 | Application:User Name | User name used to open the application. | R/W | X |
| 2 | Application:Version | 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 |
| 3 | Application:Kind | Indicates the LabVIEW instance the VI is running in, including invalid application types. | R | X |
| 4 | Application:Target:Operating System | Indicates the operating system for which the application was built. | R | X |
| 5 | Application:Target:CPU | Indicates the target CPU of an application. | R | X |
| 6 | Operating System:Name | Name of the operating system where the application is actually running. | R | X |
Example: Properties Exist - VI Class
{{VIServerPropsTable|2}}
Show/Hide VI Properties Table
| Legend | |
|---|---|
| R/W | Readable/Writable Permissions |
| RTE | Available in the Run-Time Engine |
| Basic Development Environment | |
| VI Scripting | |
| Private | |
| Deprecated | |
| Property ID | Long Name (English) | Description | R/W | RTE |
|---|---|---|---|---|
| 1F4 | VI Name | Name of the VI file. If a LabVIEW project library owns the VI, the property returns the qualified name of the VI, which includes the project library filename. | R/W | X |
| 1F5 | VI Path | Path to the VI file. | R | X |
| 1F6 | VI Description | Description of the VI that appears in the Context Help window when you move the cursor over the VI icon and in VI documentation you generate. | R/W | X |
Example: Properties Exist - Generic Class
{{VIServerPropsTable|3}}
Show/Hide Generic Properties Table
| Legend | |
|---|---|
| R/W | Readable/Writable Permissions |
| RTE | Available in the Run-Time Engine |
| Basic Development Environment | |
| VI Scripting | |
| Private | |
| Deprecated | |
| Property ID | Long Name (English) | Description | R/W | RTE |
|---|---|---|---|---|
| 6327800 | Class ID | Class identifier of the object. | R | X |
| 6327801 | Owner (Deprecated) | Reference to the owning object. | R | X |
| 6327802 | Owning VI | Returns a reference to the VI that owns this object. | R | X |
| 6327803 | Class Name | Name of the VI Server class that contains the object. | R | X |
| 6327804 | Modified | Property pages use this for generic get/set of properties. | R | X |
| 6327805 | Is On Block Diagram? | Returns TRUE when the object is located on the block diagram. | R | X |
| 6327806 | Owner | Reference to the owning object. | R | X |
