Jump to content

Node class: Difference between revisions

From LabVIEW Wiki
mNo edit summary
Replaced with template tables
Line 7: Line 7:
{{TOCright}}
{{TOCright}}


==Properties==
<!--Edit Properties, Methods, or Events in the appropriate table in one on the VI Server Templates-->
<span class="mw-customtoggle-propertiestable">Show/Hide Node Properties Table</span>
{{VIServerClassTables|16421}}
<div class="mw-collapsible" id="mw-customcollapsible-propertiestable">
{{VIServerLegend|showrw=TRUE|showrte=TRUE}}
{| class="wikitable sortable"
|+ Node Properties Table
! Property ID
! Short Name (English)
! Description
! R/W
! RTE
|- style="background-color:#CCFFFF;"
|635900C
| [[Node class/BreakPtStatus property|BreakPtStatus]]
|Gets or sets the status of a breakpoint on a node.
|R/W
|
|- style="background-color:#D1BB80;"
|6359004
| [[Node class/ClumpNum property|ClumpNum]]
|
|R
|
|- style="background-color:#CCFFFF;"
|6359002
| [[Node class/Desc property|Desc]]
|Gets or sets the description of the node.
|R/W
|
|- style="background-color:#D1BB80;"
|6359006
| [[Node class/FireCount property|FireCount]]
|
|R
|
|- style="background-color:#CCFFFF;"
|6359008
| [[Node class/Icon property|Icon]]
|Returns the icon for the node. For structure nodes, this property returns the 32 x 32 pixel icon seen on the palettes.
|R
|
|- style="background-color:#D1BB80;"
|6359007
| [[Node class/IsAsync property|IsAsync]]
|
|R
|
|- style="background-color:#D1BB80;"
|635900A
| [[Node class/IsRunAtAnyLoop property|IsRunAtAnyLoop]]
|
|R
|X
|- style="background-color:#CCFFFF;"
|6359001
| [[Node class/Label property|Label]]
|Returns a reference to the label of the node. You must display the label at least once before this property can return the text of the label.
|R
|
|- style="background-color:#D1BB80;"
|6359005
| [[Node class/ShortCount property|ShortCount]]
|
|R
|
|- style="background-color:#CCFFFF;"
|6359009
| [[Node class/Style property|Style]]
|Returns the type of node.
|R
|
|- style="background-color:#CCFFFF;"
|6359000
| [[Node class/Terms() property|Terms()]]
|Array of references to the terminals of the node. To locate a specific terminal reference within the array, use the terminal index displayed in the Context Help window for the node.
|R
|
|- style="background-color:#D1BB80;"
|635900B
| [[Node class/Visible property|Visible]]
|
|R/W
|X
|}
</div>
 
==Methods==
<span class="mw-customtoggle-methodstable">Show/Hide Node Methods Table</span>
<div class="mw-collapsible" id="mw-customcollapsible-methodstable">
{{VIServerLegend|showrte=TRUE}}
{| class="wikitable sortable"
|+ Node Methods Table
! Method ID
! Short Name (English)
! Description
! RTE
|- style="background-color:#CCFFFF;"
|6358C00
| [[Node class/Connect Wires method|Connect Wires]]
|Connects wires to the node. The wire source can be either another node or a terminal. Auto wire applies only if the source is a node. If auto wire is TRUE, compatible terminals are chosen automatically from the source node to be wired to the terminals of the node. Wiring specs is a 2D array of strings that specify  the names of the source and sink terminal pairs.
|
|- style="background-color:#CCFFFF;"
|6358C01
| [[Node class/Get Image method|Get Image]]
|Returns an image of a block diagram node.
|
|}
</div>
 
==Events==
''No Events for this class.''


== History ==
== History ==

Revision as of 22:45, 8 September 2019

VI Server Class Information
Return to VI Server Class Hierarchy
Class Name Node class
Class ID 16421
Scope VI Scripting
Class Inheritance
Class Children


The Node class is a class in the VI Server Class Hierarchy, (see also VI Server).

Properties

Show/Hide Node Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Node Properties Table
Property ID Long Name (English) Description R/W RTE
6359000Terminals[]Array of references to the terminals of the node. To locate a specific terminal reference within the array, use the terminal index displayed in the Context Help window for the node.Read OnlyNo
6359001LabelReturns a reference to the label of the node. You must display the label at least once before this property can return the text of the label.Read OnlyNo
6359002DescriptionGets or sets the description of the node.Read/WriteNo
6359003Is Break Point SetRead/WriteNo
6359004Clump NumRead OnlyNo
6359005Short CountRead OnlyNo
6359006Fire CountRead OnlyNo
6359007Is AsynchronousRead OnlyNo
6359008IconReturns the icon for the node. For structure nodes, this property returns the 32 x 32 pixel icon seen on the palettes.Read OnlyNo
6359009StyleReturns the type of node.Read OnlyNo
635900AIs Run At Any LoopRead OnlyYes
635900BVisibleRead/WriteYes
635900CBreakpoint StatusGets or sets the status of a breakpoint on a node.Read/WriteNo

Methods

Show/Hide Node Properties Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Node Methods Table
Method ID Long Name (English) Description RTE
6358C00Connect WiresConnects wires to the node. The wire source can be either another node or a terminal. Auto wire applies only if the source is a node. If auto wire is TRUE, compatible terminals are chosen automatically from the source node to be wired to the terminals of the node. Wiring specs is a 2D array of strings that specify the names of the source and sink terminal pairs.No
6358C01Get ImageReturns an image of a block diagram node.No

Events

This class has no events or it inherits events from its parent: GObject Class.


History

Version Change(s)
LabVIEW 2018 More info to come.

See Also