Jump to content

Template:VIServerProperty: Difference between revisions

From LabVIEW Wiki
mNo edit summary
mNo edit summary
Line 1: Line 1:
<includeonly>{| class="wikitable" style="float:right; margin-left: 20px;"
<includeonly>{| class="wikitable" style="float:right; margin-left: 20px;"
! colspan="2" | VI Server Property Information
! colspan="2" | VI Server Property Information
|-
| colspan="2" style="text-align:center;" | Return to '''[[{{VIServerGetClassName|{{{1}}}}} class|{{VIServerGetClassName|{{{1}}}}} Class]]'''
|-  
|-  
! scope="row" style="text-align:left;" | Property ID
! scope="row" style="text-align:left;" | Property ID
Line 20: Line 18:
|-
|-
| colspan="2" style="text-align:left; font-size: 0.75em;" |* Displayed here in English.  Short and Long names appear in the language of the LabVIEW IDE.
| colspan="2" style="text-align:left; font-size: 0.75em;" |* Displayed here in English.  Short and Long names appear in the language of the LabVIEW IDE.
|-
! scope="row" style="text-align:left;" | Owning Class ID
| [[{{VIServerGetClassName|{{{1}}}}} class|{{{1}}}]]
|-
! scope="row" style="text-align:left;" | Owning Class Name
| [[{{VIServerGetClassName|{{{1}}}}} class|{{VIServerGetClassName|{{{1}}}}} Class]]
|-
|-
! scope="row" style="text-align:left;" | Data Type
! scope="row" style="text-align:left;" | Data Type
Line 76: Line 80:
{{!}}-  
{{!}}-  
! scope="row" style="text-align:left" {{!}} Available in Run-Time Engine
! scope="row" style="text-align:left" {{!}} Available in Run-Time Engine
{{!}} No
{{!}} Yes
{{!}}-  
{{!}}-  
! scope="row" style="text-align:left" {{!}} Available in Real-Time Operating System
! scope="row" style="text-align:left" {{!}} Available in Real-Time Operating System
{{!}} No
{{!}} Yes
{{!}}-  
{{!}}-  
! scope="row" style="text-align:left" {{!}} Settable when the VI is running
! scope="row" style="text-align:left" {{!}} Settable when the VI is running
Line 85: Line 89:
{{!}}-  
{{!}}-  
! scope="row" style="text-align:left" {{!}} Loads the front panel into memory
! scope="row" style="text-align:left" {{!}} Loads the front panel into memory
{{!}} Yes
{{!}} No
{{!}}-  
{{!}}-  
! scope="row" style="text-align:left" {{!}} Need to authenticate before use
! scope="row" style="text-align:left" {{!}} Need to authenticate before use
Line 91: Line 95:
{{!}}-  
{{!}}-  
! scope="row" style="text-align:left" {{!}} Loads the block diagram into memory
! scope="row" style="text-align:left" {{!}} Loads the block diagram into memory
{{!}} Yes
{{!}} No
{{!}}-  
{{!}}-  
! scope="row" style="text-align:left" {{!}} Remote access allowed
! scope="row" style="text-align:left" {{!}} Remote access allowed

Revision as of 19:38, 14 September 2019


Usage

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

Syntax is as follows:

{{VIServerProperty|{{{1}}}|{{{2}}}}}

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|36|632A813}}

VI Server Property Information
Property ID 632A813
Scope Basic Development Environment
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 Template:VIServerGetPropertyDataImage

Template:VIServerGetPropertyDataType

Property Node Template:VIServerGetPropertyNodeImage
Permissions Read Only
Available in Run-Time Engine Yes
Available in Real-Time Operating System Yes
Settable when the VI is running No
Loads the front panel into memory No
Need to authenticate before use No
Loads the block diagram into memory No
Remote access allowed Yes