Jump to content

Template:VIServerGetClassType: Difference between revisions

From LabVIEW Wiki
Starting Templates
 
m Move documentation to subpage
 
Line 295: Line 295:
|16552=script
|16552=script
|16553=script
|16553=script
|unknown}}</includeonly><noinclude>
|unknown}}</includeonly><noinclude>{{documentation}}</noinclude>
 
== Usage ==
 
This template is a lookup table.  The input is the Class ID of a class in the [[VI Server Class Hierarchy]].  It returns the Class type {basic, script, private, deprecated, unknown}.
 
Syntax is as follows:
 
<code>
<nowiki>
{{VIServerGetClassType|{{{1}}}}}
</nowiki>
</code>
 
where:
 
{| class="wikitable"
! Parameter
! Description
! Default
|-
| <code>{{{1}}}</code>
| The Class ID of a class in the [[VI Server Class Hierarchy]].
| <code></code>
|}
 
'''Example:''' ''Basic Class''
 
6 is the Class ID of [[{{VIServerGetClassName|6}} class]], which is a class available in the [[VI Server#Basic Development Environment|Basic Development Environment]].
 
<code>
<nowiki>
{{VIServerGetClassType|6}}
</nowiki>
</code>
 
'''Result:''' {{VIServerGetClassType|6}}
 
'''Example:''' ''Scripting Class''
 
16386 is the Class ID of [[{{VIServerGetClassName|16386}} class]], which is a class available when [[VI Server#VI Scripting|VI Scripting]] is enabled.
 
<code>
<nowiki>
{{VIServerGetClassType|16386}}
</nowiki>
</code>
 
'''Result:''' {{VIServerGetClassType|16386}}
 
'''Example:''' ''Private Class''
 
82 is the Class ID of [[{{VIServerGetClassName|82}} class]], which is a class available when the [[VI Server#Private|Private]] VI Server functions are enabled.
 
<code>
<nowiki>
{{VIServerGetClassType|82}}
</nowiki>
</code>
 
'''Result:''' {{VIServerGetClassType|82}}
 
== See Also ==
*[[Template:VIServerGetClassName]]
*[[Template:VIServerGetAncestors]]
*[[Template:VIServerGetChildren]]
</noinclude>

Latest revision as of 16:52, 1 August 2024