VI class/Adapt Nodes method

From LabVIEW Wiki
Jump to: navigation, search
VI Server Method Information
Method ID 43C
Scope VI Scripting
Data Name Adapt Nodes
Short Name* Adapt Nodes
Long Name* Adapt Nodes
* Displayed here in English. Short and Long names appear in the language of the LabVIEW IDE.
Owning Class ID 2
Owning Class Name VI Class
Return Data Type No return value
Invoke Node Adapt Nodes
Available in Real-Time Operating SystemNo
Available in Run-Time EngineNo
Available with control VIsNo
Available with global VIsNo
Available with polymorphic VIsNo
Available with strict type definitionsNo
Loads the block diagram into memoryYes
Loads the front panel into memoryYes
Must wait until user interface is idleYes
Need to authenticate before useNo
Remote access allowedYes
Settable when the VI is runningNo

Allows LabVIEW to replace overloaded nodes with more appropriate implementations. For example, if you script an Add function and wire a Matrix control to it, LabVIEW breaks the wire. If you call Adapt Nodes, the Add function might be replaced with a Matrix Add VI. Operator overloading will not occur during scripting. You must call this method for Overloading to happen.


Data type Name Required Description
LVClassBDConst Refnum ArrayLVClassBDConst Refnum Array Nodes [] No
LVClassBDConst Refnum ArrayLVClassBDConst Refnum Array Terminals [] No



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

See Also

External Links