Jump to content

Template:VIServerProperty: Difference between revisions

From LabVIEW Wiki
Starting Templates
Defining Lookup Tables
Line 8: Line 8:
|- {{#switch: {{VIServerGetPropertyType|{{{2}}}}} | basic = style="background-color:#FFFFCC;" | script = style="background-color:#CCFFFF;" | private = style="background-color:#D1BB80;" | deprecated = style="background-color:#FFAAAA;"}}
|- {{#switch: {{VIServerGetPropertyType|{{{2}}}}} | basic = style="background-color:#FFFFCC;" | script = style="background-color:#CCFFFF;" | private = style="background-color:#D1BB80;" | deprecated = style="background-color:#FFAAAA;"}}
! scope="row" style="text-align:left;" | Scope
! scope="row" style="text-align:left;" | Scope
| {{#switch: {{VIServerGetPropertyType|{{{2}}}}} | basic = [[VI Server#Basic Development Environment|Basic Development Environment]] | script = [[VI Server#VI Scripting|VI Scripting]] | private = [[VI Server#Private|Private]] | deprecated = [[VI Server#Deprecated|Deprecated]]}}
| {{VIServerGetPropertyType|{{{2}}}}}{{#switch: {{VIServerGetPropertyType|{{{2}}}}} | basic = [[VI Server#Basic Development Environment|Basic Development Environment]] | script = [[VI Server#VI Scripting|VI Scripting]] | private = [[VI Server#Private|Private]] | deprecated = [[VI Server#Deprecated|Deprecated]]}}
|-
|-
! scope="row" style="text-align:left;" | Data Name
! scope="row" style="text-align:left;" | Data Name
| Data name here
| {{VIServerGetPropertyDataName|{{{2}}}}}
|-  
|-  
! scope="row" style="text-align:left;" | Short Name<sup>*</sup>
! scope="row" style="text-align:left;" | Short Name<sup>*</sup>
|Short name here
| {{VIServerGetPropertyShortName|{{{2}}}}}
|-
|-
! scope="row" style="text-align:left;" | Long Name<sup>*</sup>
! scope="row" style="text-align:left;" | Long Name<sup>*</sup>
| [[{{VIServerGetPropertyName|{{{2}}}}} property]]
| {{VIServerGetPropertyLongName|{{{2}}}}}
|-
|-
| 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;" | Data Type
! scope="row" style="text-align:left;" | Data Type
|<img>
| {{VIServerGetPropertyDataImage|{{{2}}}}}
Data Type Description
{{VIServerGetPropertyDataType|{{{2}}}}}
|-
|-
! scope="row" style="text-align:left;" | Property Node
! scope="row" style="text-align:left;" | Property Node
|Property Node Image
| {{VIServerGetPropertyNodeImage|{{{2}}}}}
|}
|}
</includeonly>
</includeonly>

Revision as of 04:12, 11 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
Return to GObject Class
Property ID 632A813
Scope Template:VIServerGetPropertyType
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.
Data Type Template:VIServerGetPropertyDataImage

Template:VIServerGetPropertyDataType

Property Node Template:VIServerGetPropertyNodeImage