Jump to content

Template:VIServerProperty

From LabVIEW Wiki
Revision as of 01:15, 16 September 2019 by Q (talk | contribs)


Usage

Use this template is to create the Property Information table in VI Server property pages.

Syntax is as follows:

{{VIServerProperty | classid= | propertyid= | scope= | dataname= | shortname= | longname= | datatypeimage= | datatype= | propertynodeimage= | availableinrealtime= | availableinruntime= | availablewithcontrolvis= | availablewithglobalvis= | availablewithpolyvis= | availablewithstricttypedefs= | loadsbd= | loadsfp= | mustwait= | needsauthentication= | permissions= | remoteallowed= | settablewhenrunning= |}}

where:

Parameter Description Default
{{{1}}} The Class ID of a class in the VI Server Class Hierarchy.
{{{2}}} The Property ID of a property owned by the class defined by the Class ID {{{1}}}.

Example

{{VIServerProperty|classid=36|propertyid=632A813}}



VI Server Property Information
Property ID 632A813
Scope VI Scripting
Data Name UID
Short Name* UID
Long Name* UID
* Displayed here in English. Short and Long names appear in the language of the LabVIEW IDE.
Owning Class ID 36
Owning Class Name GObject Class
Data Type I32 data type

I32

Property Node UID
Available in Real-Time Operating SystemYes
Available in Run-Time EngineYes
Loads the block diagram into memoryNo
Loads the front panel into memoryNo
Need to authenticate before useNo
PermissionsRead Only
Remote access allowedYes
Settable when the VI is runningNo