Jump to content

VI Server Class Hierarchy: Difference between revisions

From LabVIEW Wiki
mNo edit summary
mNo edit summary
Line 19: Line 19:
|}
|}


*[[Application class|Application]] ([[VI Server#Basic Development Environment|B]])
*[[Application class|Application]] (ClassID:1 [[VI Server#Basic Development Environment|B]])
*[[CopyConflict class|CopyConflict]] ([[VI Server#Private|P]])
*[[CopyConflict class|CopyConflict]] (ClassID:98 [[VI Server#Private|P]])
*[[CopyExpert class|CopyExpert]] ([[VI Server#Private|P]])
*[[CopyExpert class|CopyExpert]] (ClassID:99 [[VI Server#Private|P]])
*[[CopyItem class|CopyItem]] ([[VI Server#Private|P]])
*[[CopyItem class|CopyItem]] (ClassID:97 [[VI Server#Private|P]])
*[[CopyOperation class|CopyOperation]] ([[VI Server#Private|P]])
*[[CopyOperation class|CopyOperation]] (ClassID:94 [[VI Server#Private|P]])
*[[Generic class|Generic]] ([[VI Server#Basic Development Environment|B]])
*[[Generic class|Generic]] (ClassID:3 [[VI Server#Basic Development Environment|B]])
**[[Bus class|Bus]] ([[VI Server#Basic Development Environment|B]])
**[[Bus class|Bus]] (ClassID:131 [[VI Server#Basic Development Environment|B]])
**[[ConnectorPane class|ConnectorPane]] ([[VI Server#VI Scripting|S]])
**[[ConnectorPane class|ConnectorPane]] (ClassID:56 [[VI Server#VI Scripting|S]])
**[[Cursor class|Cursor]] ([[VI Server#Basic Development Environment|B]])
**[[Cursor class|Cursor]] (ClassID:38 [[VI Server#Basic Development Environment|B]])
**[[FlatSequenceFrame class|FlatSequenceFrame]] ([[VI Server#VI Scripting|S]])
**[[FlatSequenceFrame class|FlatSequenceFrame]] (ClassID:16479 [[VI Server#VI Scripting|S]])
***[[TimeSequenceFrame class|TimeSequenceFrame]] ([[VI Server#VI Scripting|S]])
***[[TimeSequenceFrame class|TimeSequenceFrame]] (ClassID:16494 [[VI Server#VI Scripting|S]])
**[[GObject class|GObject]] ([[VI Server#Basic Development Environment|B]])
**[[GObject class|GObject]] (ClassID:36 [[VI Server#Basic Development Environment|B]])
**[[AbstractDiagram class|AbstractDiagram]] ([[VI Server#VI Scripting|S]])
***[[AbstractDiagram class|AbstractDiagram]] (ClassID:16503 [[VI Server#VI Scripting|S]])
***[[Diagram class|Diagram]] ([[VI Server#VI Scripting|S]])
****[[Diagram class|Diagram]] (ClassID:16384 [[VI Server#VI Scripting|S]])
****[[CompanionDiagram class|CompanionDiagram]] ([[VI Server#VI Scripting|S]])
*****[[CompanionDiagram class|CompanionDiagram]] (ClassID:16473 [[VI Server#VI Scripting|S]])
****[[ScDiagram class|ScDiagram]] ([[VI Server#VI Scripting|S]])
*****[[ScDiagram class|ScDiagram]] (ClassID:16511 [[VI Server#VI Scripting|S]])
****[[SDF Companion Diagram class|SDF Companion Diagram]] ([[VI Server#VI Scripting|S]])
*****[[SDF Companion Diagram class|SDF Companion Diagram]] (ClassID:16489 [[VI Server#VI Scripting|S]])
****[[SDFDiagram class|SDFDiagram]] ([[VI Server#VI Scripting|S]])
*****[[SDFDiagram class|SDFDiagram]] (ClassID:16488 [[VI Server#VI Scripting|S]])
****[[SimDiagram class|SimDiagram]] ([[VI Server#VI Scripting|S]])
*****[[SimDiagram class|SimDiagram]] (ClassID:16472 [[VI Server#VI Scripting|S]])
****[[TopLevelDiagram class|TopLevelDiagram]] ([[VI Server#VI Scripting|S]])
*****[[TopLevelDiagram class|TopLevelDiagram]] (ClassID:16423 [[VI Server#VI Scripting|S]])
***[[MathDiagram class|MathDiagram]] ([[VI Server#VI Scripting|S]])
****[[MathDiagram class|MathDiagram]] (ClassID:16502 [[VI Server#VI Scripting|S]])
**[[Constant class|Constant]]
***[[Constant class|Constant]] (ClassID:16386 [[VI Server#VI Scripting|S]])
***[[AbsTimeConstant class|AbsTimeConstant]]
****[[AbsTimeConstant class|AbsTimeConstant]] (ClassID:16461 [[VI Server#VI Scripting|S]])
***[[ArrayConstant class|ArrayConstant]]
****[[ArrayConstant class|ArrayConstant]] (ClassID:16388 [[VI Server#VI Scripting|S]])
***[[ClusterConstant class|ClusterConstant]]
****[[BooleanConstant class|BooleanConstant]] (ClassID:16422 [[VI Server#VI Scripting|S]])
***[[FixedConstant class|FixedConstant]]
****[[ClusterConstant class|ClusterConstant]] (ClassID:16393 [[VI Server#VI Scripting|S]])
***[[IONameConstant class|IONameConstant]]
****[[ColorBoxConstant class|ColorBoxConstant]] (ClassID:16450 [[VI Server#VI Scripting|S]])
****[[DAQmxNameConstant class|DAQmxNameConstant]]
****[[FixedConstant class|FixedConstant]] (ClassID:16394 [[VI Server#VI Scripting|S]])
****[[IVILogicalNameConstant class|IVILogicalNameConstant]]
****[[IONameConstant class|IONameConstant]] (ClassID:16445 [[VI Server#VI Scripting|S]])
****[[VISAResourceNameConstant class|VISAResourceNameConstant]]
*****[[DAQChannelNameConstant class|DAQChannelNameConstant]] (ClassID:16447 [[VI Server#VI Scripting|S]])
***[[NumericConstant class|NumericConstant]]
*****[[DAQmxNameConstant class|DAQmxNameConstant]] (ClassID:16457 [[VI Server#VI Scripting|S]])
****[[DigitalNumericConstant class|DigitalNumericConstant]]
*****[[DSCTagConstant class|DSCTagConstant]] (ClassID:16446 [[VI Server#VI Scripting|S]])
****[[NamedNumericConstant class|NamedNumericConstant]]
*****[[GenClassTagFlatRefConstant class|GenClassTagFlatRefConstant]] (ClassID:16470 [[VI Server#VI Scripting|S]])
*****[[RingConstant class|RingConstant]]
*****[[GenClassTagRefConstant class|GenClassTagRefConstant]] (ClassID:16460 [[VI Server#VI Scripting|S]])
***[[PathConstant class|PathConstant]]
*****[[IVILogicalNameConstant class|IVILogicalNameConstant]] (ClassID:16449 [[VI Server#VI Scripting|S]])
***[[RefNumConstant class|RefNumConstant]]
*****[[VISAResourceNameConstant class|VISAResourceNameConstant]] (ClassID:16448 [[VI Server#VI Scripting|S]])
****[[ClassSpecifierConstant class|ClassSpecifierConstant]]
****[[LabVIEWClassConstant class|LabVIEWClassConstant]] (ClassID:16501 [[VI Server#VI Scripting|S]])
****[[GenClassRefConst class|GenClassRefConst]]
****[[NumericConstant class|NumericConstant]] (ClassID:16389 [[VI Server#VI Scripting|S]])
****[[TypedRefNumConstant class|TypedRefNumConstant]]
*****[[DigitalNumericConstant class|DigitalNumericConstant]] (ClassID:16390 [[VI Server#VI Scripting|S]])
*****[[DataValRefNumConstant class|DataValRefNumConstant]]
*****[[NamedNumericConstant class|NamedNumericConstant]] (ClassID:16391 [[VI Server#VI Scripting|S]])
***[[StringConstant class|StringConstant]]
******[[EnumConstant class|EnumConstant]] (ClassID:16425 [[VI Server#VI Scripting|S]])
****[[ComboBoxConstant class|ComboBoxConstant]]
******[[RingConstant class|RingConstant]] (ClassID:16424 [[VI Server#VI Scripting|S]])
**[[Control class|Control]]
****[[PathConstant class|PathConstant]] (ClassID:16387 [[VI Server#VI Scripting|S]])
***[[AbsTime class|AbsTime]]
****[[RefNumConstant class|RefNumConstant]] (ClassID:16482 [[VI Server#VI Scripting|S]])
***[[ActiveXContainer class|ActiveXContainer]]
*****[[ClassSpecifierConstant class|ClassSpecifierConstant]] (ClassID:16452 [[VI Server#VI Scripting|S]])
***[[Array class|Array]]
*****[[GenClassRefConst class|GenClassRefConst]] (ClassID:16529 [[VI Server#VI Scripting|S]])
***[[Boolean class|Boolean]]
*****[[TypedRefNumConstant class|TypedRefNumConstant]] (ClassID:16538 [[VI Server#VI Scripting|S]])
***[[Cluster class|Cluster]]
******[[DataValRefNumConstant class|DataValRefNumConstant]] (ClassID:16539 [[VI Server#VI Scripting|S]])
****[[RadioButtonsControl class|RadioButtonsControl]]
****[[StringConstant class|StringConstant]] (ClassID:16392 [[VI Server#VI Scripting|S]])
***[[ColorBox class|ColorBox]]
*****[[ComboBoxConstant class|ComboBoxConstant]] (ClassID:16466 [[VI Server#VI Scripting|S]])
***[[DigitalTable class|DigitalTable]]
***[[Control class|Control]] (ClassID:6 [[VI Server#Basic Development Environment|B]])
***[[GraphChart class|GraphChart]]
****[[AbsTime class|AbsTime]] (ClassID:60 [[VI Server#Basic Development Environment|B]])
****[[IntensityChart class|IntensityChart]]
****[[ActiveXContainer class|ActiveXContainer]] (ClassID:16 [[VI Server#Basic Development Environment|B]])
****[[IntensityGraph class|IntensityGraph]]
****[[Array class|Array]] (ClassID:14 [[VI Server#Basic Development Environment|B]])
****[[MixedSignalGraph class|MixedSignalGraph]]
****[[Boolean class|Boolean]] (ClassID:8 [[VI Server#Basic Development Environment|B]])
****[[WaveformChart class|WaveformChart]]
****[[Cluster class|Cluster]] (ClassID:30 [[VI Server#Basic Development Environment|B]])
****[[WaveformGraph class|WaveformGraph]]
*****[[RadioButtonsControl class|RadioButtonsControl]] (ClassID:72 [[VI Server#Basic Development Environment|B]])
*****[[DigitalGraph class|DigitalGraph]]
****[[ColorBox class|ColorBox]] (ClassID:7 [[VI Server#Basic Development Environment|B]])
*****[[XYGraph class|XYGraph]]
****[[DigitalTable class|DigitalTable]] (ClassID:61 [[VI Server#Basic Development Environment|B]])
***[[IOName class|IOName]]
****[[GraphChart class|GraphChart]] (ClassID:22 [[VI Server#Basic Development Environment|B]])
****[[DAQChannelName class|DAQChannelName]]
*****[[IntensityChart class|IntensityChart]] (ClassID:25 [[VI Server#Basic Development Environment|B]])
****[[DAQmxName class|DAQmxName]]
*****[[IntensityGraph class|IntensityGraph]] (ClassID:26 [[VI Server#Basic Development Environment|B]])
****[[DSCTag class|DSCTag]]
*****[[MixedSignalGraph class|MixedSignalGraph]] (ClassID:92 [[VI Server#Basic Development Environment|B]])
****[[IVILogicalName class|IVILogicalName]]
*****[[WaveformChart class|WaveformChart]] (ClassID:23 [[VI Server#Basic Development Environment|B]])
****[[VISAResourceName class|VISAResourceName]]
*****[[WaveformGraph class|WaveformGraph]] (ClassID:24 [[VI Server#Basic Development Environment|B]])
***[[LabVIEWClassControl class|LabVIEWClassControl]]
******[[DigitalGraph class|DigitalGraph]] (ClassID:121 [[VI Server#Basic Development Environment|B]])
***[[ListBox class|ListBox]]
******[[XYGraph class|XYGraph]] (ClassID:83 [[VI Server#Basic Development Environment|B]])
***[[LVVariant class|LVVariant]]
****[[IOName class|IOName]] (ClassID:28 [[VI Server#Basic Development Environment|B]])
***[[MixedCheckbox class|MixedCheckbox]]
*****[[DAQChannelName class|DAQChannelName]] (ClassID:49 [[VI Server#Basic Development Environment|B]])
***[[MulticolumnListbox class|MulticolumnListbox]]
*****[[DAQmxName class|DAQmxName]] (ClassID:57 [[VI Server#Basic Development Environment|B]])
***[[MultiSegmentPipe class|MultiSegmentPipe]]
*****[[DSCTag class|DSCTag]] (ClassID:48 [[VI Server#Basic Development Environment|B]])
***[[Numeric class|Numeric]]
*****[[GenClassTagFlatRef class|GenClassTagFlatRef]] (ClassID:122 [[VI Server#Basic Development Environment|B]])
****[[ColorRamp class|ColorRamp]]
*****[[GenClassTagRef class|GenClassTagRef]] (ClassID:67 [[VI Server#Basic Development Environment|B]])
****[[Digital class|Digital]]
*****[[IVILogicalName class|IVILogicalName]] (ClassID:51 [[VI Server#Basic Development Environment|B]])
****[[NamedNumeric class|NamedNumeric]]
*****[[VISAResourceName class|VISAResourceName]] (ClassID:50 [[VI Server#Basic Development Environment|B]])
*****[[Enum class|Enum]]
****[[LabVIEWClassControl class|LabVIEWClassControl]] (ClassID:102 [[VI Server#Basic Development Environment|B]])
*****[[Ring class|Ring]]
****[[ListBox class|ListBox]] (ClassID:12 [[VI Server#Basic Development Environment|B]])
****[[NumericWithScale class|NumericWithScale]]
****[[LVVariant class|LVVariant]] (ClassID:10 [[VI Server#Basic Development Environment|B]])
*****[[Knob class|Knob]]
****[[MixedCheckbox class|MixedCheckbox]] (ClassID:127 [[VI Server#Basic Development Environment|B]])
*****[[Slide class|Slide]]
****[[MulticolumnListbox class|MulticolumnListbox]] (ClassID:46 [[VI Server#Basic Development Environment|B]])
***[[PageSelector class|PageSelector]]
****[[MultiSegmentPipe class|MultiSegmentPipe]] (ClassID:130 [[VI Server#Basic Development Environment|B]])
****[[TabControl class|TabControl]]
****[[Numeric class|Numeric]] (ClassID:17 [[VI Server#Basic Development Environment|B]])
***[[Path class|Path]]
*****[[ColorRamp class|ColorRamp]] (ClassID:20 [[VI Server#Basic Development Environment|B]])
***[[Picture class|Picture]]
*****[[Digital class|Digital]] (ClassID:18 [[VI Server#Basic Development Environment|B]])
***[[Pixmap class|Pixmap]]
*****[[NamedNumeric class|NamedNumeric]] (ClassID:19 [[VI Server#Basic Development Environment|B]])
***[[RefNum class|RefNum]]
******[[Enum class|Enum]] (ClassID:35 [[VI Server#Basic Development Environment|B]])
****[[GenClassRef class|GenClassRef]]
******[[Ring class|Ring]] (ClassID:34 [[VI Server#Basic Development Environment|B]])
****[[LVObjectRefNum class|LVObjectRefNum]]
*****[[NumericWithScale class|NumericWithScale]] (ClassID:33 [[VI Server#Basic Development Environment|B]])
*****[[VIRefNum class|VIRefNum]]
******[[Knob class|Knob]] (ClassID:32 [[VI Server#Basic Development Environment|B]])
****[[TypedRefNum class|TypedRefNum]]
******[[Slide class|Slide]] (ClassID:21 [[VI Server#Basic Development Environment|B]])
*****[[DataValRefNum class|DataValRefNum]]
****[[PageSelector class|PageSelector]] (ClassID:53 [[VI Server#Basic Development Environment|B]])
***[[SceneGraphDisplay class|SceneGraphDisplay]]
*****[[TabControl class|TabControl]] (ClassID:55 [[VI Server#Basic Development Environment|B]])
***[[Scrollbar class|Scrollbar]]
****[[Path class|Path]] (ClassID:11 [[VI Server#Basic Development Environment|B]])
***[[String class|String]]
****[[Picture class|Picture]] (ClassID:15 [[VI Server#Basic Development Environment|B]])
****[[ComboBox class|ComboBox]]
****[[Pixmap class|Pixmap]] (ClassID:78 [[VI Server#Basic Development Environment|B]])
***[[SubPanel class|SubPanel]]
****[[PlugInControl class|PlugInControl]] (ClassID:70 [[VI Server#Basic Development Environment|B]])
***[[Table class|Table]]
****[[PlugInDDODummyContainer class|PlugInDDODummyContainer]] (ClassID:71 [[VI Server#Basic Development Environment|B]])
***[[TreeControl class|TreeControl]]
****[[RefNum class|RefNum]] (ClassID:9 [[VI Server#Basic Development Environment|B]])
***[[WaveformData class|WaveformData]]
*****[[GenClassRef class|GenClassRef]] (ClassID:68 [[VI Server#Basic Development Environment|B]])
**[[Decoration class|Decoration]]
*****[[LVObjectRefNum class|LVObjectRefNum]] (ClassID:59 [[VI Server#Basic Development Environment|B]])
***[[Text class|Text]]
******[[VIRefNum class|VIRefNum]] (ClassID:58 [[VI Server#Basic Development Environment|B]])
****[[NumericText class|NumericText]]
*****[[TypedRefNum class|TypedRefNum]] (ClassID:44 [[VI Server#Basic Development Environment|B]])
**[[FlatSequence class|FlatSequence]]
******[[DataValRefNum class|DataValRefNum]] (ClassID:135 [[VI Server#Basic Development Environment|B]])
***[[TimeFlatSequence class|TimeFlatSequence]]
****[[SceneGraphDisplay class|SceneGraphDisplay]] (ClassID:100 [[VI Server#Basic Development Environment|B]])
**[[FlatSequenceInnerTunnel class|FlatSequenceInnerTunnel]]
****[[Scrollbar class|Scrollbar]] (ClassID:90 [[VI Server#Basic Development Environment|B]])
**[[FlatSequenceOuterTunnel class|FlatSequenceOuterTunnel]]
****[[String class|String]] (ClassID:27 [[VI Server#Basic Development Environment|B]])
**[[FormulaParameter class|FormulaParameter]]
*****[[ComboBox class|ComboBox]] (ClassID:29 [[VI Server#Basic Development Environment|B]])
***[[MathScriptNodeParameter class|MathScriptNodeParameter]]
****[[StubDDO class|StubDDO]] (ClassID:132 [[VI Server#Basic Development Environment|B]])
***[[ScriptNodeParameter class|ScriptNodeParameter]]
****[[SubPanel class|SubPanel]] (ClassID:65 [[VI Server#Basic Development Environment|B]])
**[[Node class|Node]]
****[[Table class|Table]] (ClassID:13 [[VI Server#Basic Development Environment|B]])
***[[CallByRef class|CallByRef]]
****[[TreeControl class|TreeControl]] (ClassID:66 [[VI Server#Basic Development Environment|B]])
***[[ControlReferenceConstant class|ControlReferenceConstant]]
****[[WaveformData class|WaveformData]] (ClassID:47 [[VI Server#Basic Development Environment|B]])
***[[FeedbackNode class|FeedbackNode]]
***[[Decoration class|Decoration]] (ClassID:4 [[VI Server#Basic Development Environment|B]])
***[[Formula class|Formula]]
****[[Text class|Text]] (ClassID:5 [[VI Server#Basic Development Environment|B]])
****[[MathScriptNode class|MathScriptNode]]
*****[[NumericText class|NumericText]] (ClassID:39 [[VI Server#Basic Development Environment|B]])
***[[Function class|Function]]
***[[FlatSequence class|FlatSequence]] (ClassID:16459 [[VI Server#VI Scripting|S]])
****[[ArrayToCluster class|ArrayToCluster]]
****[[TimeFlatSequence class|TimeFlatSequence]] (ClassID:16495 [[VI Server#VI Scripting|S]])
****[[Comparison class|Comparison]]
***[[FlatSequenceInnerTunnel class|FlatSequenceInnerTunnel]] (ClassID:16480 [[VI Server#VI Scripting|S]])
*****[[InRangeAndCoerce class|InRangeAndCoerce]]
***[[FlatSequenceOuterTunnel class|FlatSequenceOuterTunnel]] (ClassID:16481 [[VI Server#VI Scripting|S]])
****[[FileDialog class|FileDialog]]
***[[FormulaParameter class|FormulaParameter]] (ClassID:16396 [[VI Server#VI Scripting|S]])
****[[FlattenUnflattenString class|FlattenUnflattenString]]
****[[MathScriptNodeParameter class|MathScriptNodeParameter]] (ClassID:16500 [[VI Server#VI Scripting|S]])
*****[[FlattenString class|FlattenString]]
****[[ScriptNodeParameter class|ScriptNodeParameter]] (ClassID:16464 [[VI Server#VI Scripting|S]])
****[[GPIBReadWrite class|GPIBReadWrite]]
***[[Node class|Node]] (ClassID:16421 [[VI Server#VI Scripting|S]])
****[[ReadWriteFile class|ReadWriteFile]]
****[[CallByRef class|CallByRef]] (ClassID:16402 [[VI Server#VI Scripting|S]])
****[[TypeCast class|TypeCast]]
****[[ControlReferenceConstant class|ControlReferenceConstant]] (ClassID:16451 [[VI Server#VI Scripting|S]])
***[[Global class|Global]]
****[[FeedbackNode class|FeedbackNode]] (ClassID:16522 [[VI Server#VI Scripting|S]])
***[[GrowableFunction class|GrowableFunction]]
****[[Formula class|Formula]] (ClassID:16409 [[VI Server#VI Scripting|S]])
****[[Bundler class|Bundler]]
*****[[InlineCNode class|InlineCNode]] (ClassID:16504 [[VI Server#VI Scripting|S]])
*****[[BuildArray class|BuildArray]]
*****[[MathScriptNode class|MathScriptNode]] (ClassID:16499 [[VI Server#VI Scripting|S]])
*****[[NamedBundler class|NamedBundler]]
*****[[ScriptNode class|ScriptNode]] (ClassID:16436 [[VI Server#VI Scripting|S]])
****[[CallLibrary class|CallLibrary]]
****[[Function class|Function]] (ClassID:16400 [[VI Server#VI Scripting|S]])
****[[CIN class|CIN]]
*****[[ArrayToCluster class|ArrayToCluster]] (ClassID:16437 [[VI Server#VI Scripting|S]])
****[[CompoundArithmetic class|CompoundArithmetic]]
*****[[Comparison class|Comparison]] (ClassID:16429 [[VI Server#VI Scripting|S]])
****[[FormatScanString class|FormatScanString]]
******[[InRangeAndCoerce class|InRangeAndCoerce]] (ClassID:16535 [[VI Server#VI Scripting|S]])
****[[IndexArray class|IndexArray]]
*****[[FileDialog class|FileDialog]] (ClassID:16492 [[VI Server#VI Scripting|S]])
****[[ObjectFunction class|ObjectFunction]]
*****[[FlattenUnflattenString class|FlattenUnflattenString]] (ClassID:16432 [[VI Server#VI Scripting|S]])
*****[[Constructor class|Constructor]]
******[[FlattenString class|FlattenString]] (ClassID:16483 [[VI Server#VI Scripting|S]])
*****[[Invoke class|Invoke]]
*****[[GPIBReadWrite class|GPIBReadWrite]] (ClassID:16433 [[VI Server#VI Scripting|S]])
*****[[Property class|Property]]
*****[[ReadWriteFile class|ReadWriteFile]] (ClassID:16430 [[VI Server#VI Scripting|S]])
****[[RegisterForEvents class|RegisterForEvents]]
*****[[TypeCast class|TypeCast]] (ClassID:16431 [[VI Server#VI Scripting|S]])
****[[Unbundler class|Unbundler]]
****[[Global class|Global]] (ClassID:16397 [[VI Server#VI Scripting|S]])
*****[[NamedUnbundler class|NamedUnbundler]]
****[[GrowableFunction class|GrowableFunction]] (ClassID:16410 [[VI Server#VI Scripting|S]])
***[[InPlaceBorderNode class|InPlaceBorderNode]]
*****[[BuildClusterArray class|BuildClusterArray]] (ClassID:16411 [[VI Server#VI Scripting|S]])
****[[InPlaceArrayNode class|InPlaceArrayNode]]
*****[[Bundler class|Bundler]] (ClassID:16476 [[VI Server#VI Scripting|S]])
****[[InPlaceArraySplitNode class|InPlaceArraySplitNode]]
******[[BuildArray class|BuildArray]] (ClassID:16414 [[VI Server#VI Scripting|S]])
****[[InPlaceClusterNode class|InPlaceClusterNode]]
******[[NamedBundler class|NamedBundler]] (ClassID:16415 [[VI Server#VI Scripting|S]])
***[[Local class|Local]]
*****[[CallLibrary class|CallLibrary]] (ClassID:16417 [[VI Server#VI Scripting|S]])
***[[MathScriptCallByRef class|MathScriptCallByRef]]
*****[[CIN class|CIN]] (ClassID:16416 [[VI Server#VI Scripting|S]])
***[[SharedVariableNode class|SharedVariableNode]]
*****[[CompoundArithmetic class|CompoundArithmetic]] (ClassID:16412 [[VI Server#VI Scripting|S]])
***[[StaticVIReference class|StaticVIReference]]
*****[[FormatScanString class|FormatScanString]] (ClassID:16438 [[VI Server#VI Scripting|S]])
***[[Structure class|Structure]]
*****[[IndexArray class|IndexArray]] (ClassID:16413 [[VI Server#VI Scripting|S]])
****[[InPlaceElementStructure class|InPlaceElementStructure]]
*****[[ObjectFunction class|ObjectFunction]] (ClassID:16418 [[VI Server#VI Scripting|S]])
****[[Loop class|Loop]]
******[[Constructor class|Constructor]] (ClassID:16505 [[VI Server#VI Scripting|S]])
*****[[ForLoop class|ForLoop]]
******[[Invoke class|Invoke]] (ClassID:16420 [[VI Server#VI Scripting|S]])
*****[[WhileLoop class|WhileLoop]]
******[[Property class|Property]] (ClassID:16419 [[VI Server#VI Scripting|S]])
******[[TimedLoop class|TimedLoop]]
*****[[RegisterForEvents class|RegisterForEvents]] (ClassID:16542 [[VI Server#VI Scripting|S]])
****[[MultiFrameStructure class|MultiFrameStructure]]
*****[[Unbundler class|Unbundler]] (ClassID:16477 [[VI Server#VI Scripting|S]])
*****[[CaseStructure class|CaseStructure]]
******[[NamedUnbundler class|NamedUnbundler]] (ClassID:16478 [[VI Server#VI Scripting|S]])
*****[[DisableStructure class|DisableStructure]]
****[[InPlaceBorderNode class|InPlaceBorderNode]] (ClassID:16517 [[VI Server#VI Scripting|S]])
*****[[EventStructure class|EventStructure]]
*****[[InPlaceArrayNode class|InPlaceArrayNode]] (ClassID:16518 [[VI Server#VI Scripting|S]])
*****[[Sequence class|Sequence]]
*****[[InPlaceArraySplitNode class|InPlaceArraySplitNode]] (ClassID:16530 [[VI Server#VI Scripting|S]])
******[[ExternalNode class|ExternalNode]]
*****[[InPlaceClusterNode class|InPlaceClusterNode]] (ClassID:16519 [[VI Server#VI Scripting|S]])
****[[SimulationNode class|SimulationNode]]
*****[[InPlaceDataValRefNode class|InPlaceDataValRefNode]] (ClassID:16524 [[VI Server#VI Scripting|S]])
****[[StatechartStructureNode class|StatechartStructureNode]]
*****[[InPlaceElementNode class|InPlaceElementNode]] (ClassID:16521 [[VI Server#VI Scripting|S]])
*****[[RegionNode class|RegionNode]]
*****[[InPlaceVariantAttributeNode class|InPlaceVariantAttributeNode]] (ClassID:16544 [[VI Server#VI Scripting|S]])
*****[[StateNode class|StateNode]]
*****[[InPlaceVariantNode class|InPlaceVariantNode]] (ClassID:16520 [[VI Server#VI Scripting|S]])
****[[SynchronousDataFlowNode class|SynchronousDataFlowNode]]
****[[Local class|Local]] (ClassID:16398 [[VI Server#VI Scripting|S]])
****[[TimedSequence class|TimedSequence]]
****[[MathScriptCallByRef class|MathScriptCallByRef]] (ClassID:16523 [[VI Server#VI Scripting|S]])
***[[SubVI class|SubVI]]
****[[SharedVariableDynamicOpen class|SharedVariableDynamicOpen]] (ClassID:16531 [[VI Server#VI Scripting|S]])
****[[PolymorphicSubVI class|PolymorphicSubVI]]
****[[SharedVariableDynamicRead class|SharedVariableDynamicRead]] (ClassID:16532 [[VI Server#VI Scripting|S]])
***[[TextBaseNode class|TextBaseNode]]
****[[SharedVariableDynamicWrite class|SharedVariableDynamicWrite]] (ClassID:16533 [[VI Server#VI Scripting|S]])
****[[ExpressionNode class|ExpressionNode]]
****[[SharedVariableNode class|SharedVariableNode]] (ClassID:16512 [[VI Server#VI Scripting|S]])
***[[UnitCast class|UnitCast]]
****[[StaticVIReference class|StaticVIReference]] (ClassID:16465 [[VI Server#VI Scripting|S]])
***[[XNode class|XNode]]
****[[Structure class|Structure]] (ClassID:16404 [[VI Server#VI Scripting|S]])
****[[XDataNode class|XDataNode]]
*****[[ClosureStructureNode class|ClosureStructureNode]] (ClassID:16545 [[VI Server#VI Scripting|S]])
**[[Pane class|Pane]]
*****[[InPlaceElementStructure class|InPlaceElementStructure]] (ClassID:16516 [[VI Server#VI Scripting|S]])
**[[Panel class|Panel]]
*****[[Loop class|Loop]] (ClassID:16405 [[VI Server#VI Scripting|S]])
**[[PolymorphicVISelector class|PolymorphicVISelector]]
******[[ForLoop class|ForLoop]] (ClassID:16434 [[VI Server#VI Scripting|S]])
**[[PropertyItem class|PropertyItem]]
******[[WhileLoop class|WhileLoop]] (ClassID:16435 [[VI Server#VI Scripting|S]])
**[[Scale class|Scale]]
*******[[TimedLoop class|TimedLoop]] (ClassID:16467 [[VI Server#VI Scripting|S]])
***[[ColorGraphScale class|ColorGraphScale]]
*****[[MultiFrameStructure class|MultiFrameStructure]] (ClassID:16406 [[VI Server#VI Scripting|S]])
***[[ColorScale class|ColorScale]]
******[[CaseStructure class|CaseStructure]] (ClassID:16408 [[VI Server#VI Scripting|S]])
****[[RotaryColorScale class|RotaryColorScale]]
******[[DisableStructure class|DisableStructure]] (ClassID:16487 [[VI Server#VI Scripting|S]])
***[[GraphScale class|GraphScale]]
******[[EventStructure class|EventStructure]] (ClassID:16458 [[VI Server#VI Scripting|S]])
***[[SlideScale class|SlideScale]]
******[[RaceStructureNode class|RaceStructureNode]] (ClassID:16546 [[VI Server#VI Scripting|S]])
**[[SequenceLocal class|SequenceLocal]]
******[[Sequence class|Sequence]] (ClassID:16407 [[VI Server#VI Scripting|S]])
**[[SimulationDCO class|SimulationDCO]]
*******[[ExternalNode class|ExternalNode]] (ClassID:16462 [[VI Server#VI Scripting|S]])
**[[Splitter class|Splitter]]
*****[[SimulationNode class|SimulationNode]] (ClassID:16474 [[VI Server#VI Scripting|S]])
**[[SynchronousDataFlowDCO class|SynchronousDataFlowDCO]]
*****[[StatechartStructureNode class|StatechartStructureNode]] (ClassID:16537 [[VI Server#VI Scripting|S]])
**[[Terminal class|Terminal]]
******[[ForkNode class|ForkNode]] (ClassID:16509 [[VI Server#VI Scripting|S]])
***[[ControlTerminal class|ControlTerminal]]
******[[JoinNode class|JoinNode]] (ClassID:16510 [[VI Server#VI Scripting|S]])
***[[InnerTerminal class|InnerTerminal]]
******[[JunctionNode class|JunctionNode]] (ClassID:16507 [[VI Server#VI Scripting|S]])
***[[OuterTerminal class|OuterTerminal]]
******[[RegionNode class|RegionNode]] (ClassID:16506 [[VI Server#VI Scripting|S]])
***[[ParameterTerminal class|ParameterTerminal]]
******[[StateNode class|StateNode]] (ClassID:16508 [[VI Server#VI Scripting|S]])
****[[OverridableParameterTerminal class|OverridableParameterTerminal]]
*****[[SynchronousDataFlowNode class|SynchronousDataFlowNode]] (ClassID:16490 [[VI Server#VI Scripting|S]])
**[[TimedStructDCO class|TimedStructDCO]]
*****[[TargetStructureNode class|TargetStructureNode]] (ClassID:16543 [[VI Server#VI Scripting|S]])
***[[Tunnel class|Tunnel]]
*****[[TimedSequence class|TimedSequence]] (ClassID:16496 [[VI Server#VI Scripting|S]])
***[[ConditionalTunnel class|ConditionalTunnel]]
****[[SubVI class|SubVI]] (ClassID:16401 [[VI Server#VI Scripting|S]])
****[[SelectorTunnel class|SelectorTunnel]]
*****[[AbstractDynamicDispatch class|AbstractDynamicDispatch]] (ClassID:16526 [[VI Server#VI Scripting|S]])
***[[LeftShiftRegister class|LeftShiftRegister]]
******[[CallParentNode class|CallParentNode]] (ClassID:16528 [[VI Server#VI Scripting|S]])
***[[LoopTunnel class|LoopTunnel]]
******[[DynamicDispatchSubVI class|DynamicDispatchSubVI]] (ClassID:16527 [[VI Server#VI Scripting|S]])
***[[RegionTunnel class|RegionTunnel]]
*****[[ConfNode class|ConfNode]] (ClassID:16453 [[VI Server#VI Scripting|S]])
***[[RightShiftRegister class|RightShiftRegister]]
*****[[GenericSubVI class|GenericSubVI]] (ClassID:16534 [[VI Server#VI Scripting|S]])
***[[Wire class|Wire]]
*****[[PolymorphicSubVI class|PolymorphicSubVI]] (ClassID:16443 [[VI Server#VI Scripting|S]])
**[[Page class|Page]]
****[[TextBaseNode class|TextBaseNode]] (ClassID:16540 [[VI Server#VI Scripting|S]])
**[[Plot class|Plot]]
*****[[ExpressionNode class|ExpressionNode]] (ClassID:16541 [[VI Server#VI Scripting|S]])
**[[Probe class|Probe]]
****[[UnitCast class|UnitCast]] (ClassID:16403 [[VI Server#VI Scripting|S]])
**[[SubWizard class|SubWizard]]
****[[XNode class|XNode]] (ClassID:16485 [[VI Server#VI Scripting|S]])
***[[CodeWizard class|CodeWizard]]
*****[[XDataNode class|XDataNode]] (ClassID:16497 [[VI Server#VI Scripting|S]])
***[[StateDiagramWizard class|StateDiagramWizard]]
***[[Pane class|Pane]] (ClassID:75 [[VI Server#Basic Development Environment|B]])
*[[Project class|Project]]
***[[Panel class|Panel]] (ClassID:31 [[VI Server#Basic Development Environment|B]])
*[[ProjectItem class|ProjectItem]]
***[[PolymorphicVISelector class|PolymorphicVISelector]] (ClassID:16484 [[VI Server#VI Scripting|S]])
**[[BuildSpecification class|BuildSpecification]]
***[[PropertyItem class|PropertyItem]] (ClassID:16444 [[VI Server#VI Scripting|S]])
**[[Library class|Library]]
***[[Scale class|Scale]] (ClassID:40 [[VI Server#Basic Development Environment|B]])
***[[LVClassLibrary class|LVClassLibrary]]
****[[ColorGraphScale class|ColorGraphScale]] (ClassID:43 [[VI Server#Basic Development Environment|B]])
***[[StatechartLibrary class|StatechartLibrary]]
****[[ColorScale class|ColorScale]] (ClassID:41 [[VI Server#Basic Development Environment|B]])
***[[XInterfaceLibrary class|XInterfaceLibrary]]
*****[[RotaryColorScale class|RotaryColorScale]] (ClassID:69 [[VI Server#Basic Development Environment|B]])
****[[XControlLibrary class|XControlLibrary]]
****[[GraphScale class|GraphScale]] (ClassID:42 [[VI Server#Basic Development Environment|B]])
****[[XNodeLibrary class|XNodeLibrary]]
****[[SlideScale class|SlideScale]] (ClassID:52 [[VI Server#Basic Development Environment|B]])
**[[LibraryData class|LibraryData]]
***[[SequenceLocal class|SequenceLocal]] (ClassID:16428 [[VI Server#VI Scripting|S]])
**[[LVClassPropDefFolder class|LVClassPropDefFolder]]
***[[SimulationDCO class|SimulationDCO]] (ClassID:16475 [[VI Server#VI Scripting|S]])
**[[PropertyFolder class|PropertyFolder]]
***[[Splitter class|Splitter]] (ClassID:76 [[VI Server#Basic Development Environment|B]])
***[[XPropertyFolder class|XPropertyFolder]]
***[[SynchronousDataFlowDCO class|SynchronousDataFlowDCO]] (ClassID:16491 [[VI Server#VI Scripting|S]])
**[[TargetItem class|TargetItem]]
***[[Terminal class|Terminal]] (ClassID:16385 [[VI Server#VI Scripting|S]])
*[[Scene class|Scene]]
****[[ControlTerminal class|ControlTerminal]] (ClassID:16395 [[VI Server#VI Scripting|S]])
**[[SceneDrawable class|SceneDrawable]]
****[[InnerTerminal class|InnerTerminal]] (ClassID:16441 [[VI Server#VI Scripting|S]])
***[[SceneGeometry class|SceneGeometry]]
****[[OuterTerminal class|OuterTerminal]] (ClassID:16456 [[VI Server#VI Scripting|S]])
****[[SceneBox class|SceneBox]]
****[[ParameterTerminal class|ParameterTerminal]] (ClassID:16514 [[VI Server#VI Scripting|S]])
****[[SceneCone class|SceneCone]]
*****[[OverridableParameterTerminal class|OverridableParameterTerminal]] (ClassID:16515 [[VI Server#VI Scripting|S]])
****[[SceneCylinder class|SceneCylinder]]
***[[TimedStructDCO class|TimedStructDCO]] (ClassID:16493 [[VI Server#VI Scripting|S]])
****[[SceneHeightField class|SceneHeightField]]
***[[Tunnel class|Tunnel]] (ClassID:16426 [[VI Server#VI Scripting|S]])
****[[SceneMesh class|SceneMesh]]
****[[ConditionalTunnel class|ConditionalTunnel]] (ClassID:16525 [[VI Server#VI Scripting|S]])
****[[SceneSphere class|SceneSphere]]
*****[[SelectorTunnel class|SelectorTunnel]] (ClassID:16486 [[VI Server#VI Scripting|S]])
***[[SceneText class|SceneText]]
****[[LeftShiftRegister class|LeftShiftRegister]] (ClassID:16442 [[VI Server#VI Scripting|S]])
**[[SceneNode class|SceneNode]]
****[[LoopTunnel class|LoopTunnel]] (ClassID:16427 [[VI Server#VI Scripting|S]])
***[[SceneClipPlane class|SceneClipPlane]]
****[[RegionTunnel class|RegionTunnel]] (ClassID:16536 [[VI Server#VI Scripting|S]])
***[[SceneLight class|SceneLight]]
****[[RightShiftRegister class|RightShiftRegister]] (ClassID:16399 [[VI Server#VI Scripting|S]])
***[[SceneObject class|SceneObject]]
***[[Wire class|Wire]] (ClassID:16439 [[VI Server#VI Scripting|S]])
**[[SceneTexture class|SceneTexture]]
**[[MasterWizard class|MasterWizard]] (ClassID:16454 [[VI Server#VI Scripting|S]])
**[[SceneWindow class|SceneWindow]]
**[[Page class|Page]] (ClassID:54 [[VI Server#Basic Development Environment|B]])
*[[Variable class|Variable]]
**[[Plot class|Plot]] (ClassID:37 [[VI Server#Basic Development Environment|B]])
*[[VI class|VI]]
**[[Probe class|Probe]] (ClassID:16440 [[VI Server#VI Scripting|S]])
**[[FacadeVI class|FacadeVI]]
**[[SubWizard class|SubWizard]] (ClassID:16463 [[VI Server#VI Scripting|S]])
**[[MethodVI class|MethodVI]]
***[[CodeWizard class|CodeWizard]] (ClassID:16498 [[VI Server#VI Scripting|S]])
**[[PolymorphicVI class|PolymorphicVI]]
***[[ExternalEditorWizard class|ExternalEditorWizard]] (ClassID:16547 [[VI Server#VI Scripting|S]])
**[[SubsystemVI class|SubsystemVI]]
***[[StateDiagramWizard class|StateDiagramWizard]] (ClassID:16455 [[VI Server#VI Scripting|S]])
*[[LVTarget class|LVTarget]] (ClassID:91 [[VI Server#Private|P]])
*[[Project class|Project]] (ClassID:73 [[VI Server#Basic Development Environment|B]])
*[[ProjectFilesViewItem class|ProjectFilesViewItem]] (ClassID:133 [[VI Server#Private|P]])
*[[ProjectItem class|ProjectItem]] (ClassID:74 [[VI Server#Basic Development Environment|B]])
**[[BuildSpecification class|BuildSpecification]] (ClassID:77 [[VI Server#Basic Development Environment|B]])
**[[Library class|Library]] (ClassID:80 [[VI Server#Basic Development Environment|B]])
***[[LVClassLibrary class|LVClassLibrary]] (ClassID:85 [[VI Server#Basic Development Environment|B]])
***[[StatechartLibrary class|StatechartLibrary]] (ClassID:126 [[VI Server#Basic Development Environment|B]])
***[[XInterfaceLibrary class|XInterfaceLibrary]] (ClassID:103 [[VI Server#Basic Development Environment|B]])
****[[XControlLibrary class|XControlLibrary]] (ClassID:88 [[VI Server#Basic Development Environment|B]])
****[[XNodeLibrary class|XNodeLibrary]] (ClassID:89 [[VI Server#Basic Development Environment|B]])
**[[LibraryData class|LibraryData]] (ClassID:125 [[VI Server#Basic Development Environment|B]])
**[[LVClassPropDefFolder class|LVClassPropDefFolder]] (ClassID:134 [[VI Server#Basic Development Environment|B]])
**[[PropertyFolder class|PropertyFolder]] (ClassID:120 [[VI Server#Basic Development Environment|B]])
***[[XPropertyFolder class|XPropertyFolder]] (ClassID:119 [[VI Server#Basic Development Environment|B]])
**[[TargetItem class|TargetItem]] (ClassID:95 [[VI Server#Basic Development Environment|B]])
*[[ProjectItemType class|ProjectItemType]] (ClassID:96 [[VI Server#Private|P]])
*[[Provider class|Provider]] (ClassID:93 [[VI Server#Private|P]])
*[[Scene class|Scene]] (ClassID:123 [[VI Server#Basic Development Environment|B]])
**[[SceneDrawable class|SceneDrawable]] (ClassID:128 [[VI Server#Basic Development Environment|B]])
***[[SceneGeometry class|SceneGeometry]] (ClassID:112 [[VI Server#Basic Development Environment|B]])
****[[SceneBox class|SceneBox]] (ClassID:113 [[VI Server#Basic Development Environment|B]])
****[[SceneCone class|SceneCone]] (ClassID:114 [[VI Server#Basic Development Environment|B]])
****[[SceneCylinder class|SceneCylinder]] (ClassID:115 [[VI Server#Basic Development Environment|B]])
****[[SceneHeightField class|SceneHeightField]] (ClassID:116 [[VI Server#Basic Development Environment|B]])
****[[SceneMesh class|SceneMesh]] (ClassID:118 [[VI Server#Basic Development Environment|B]])
****[[SceneSphere class|SceneSphere]] (ClassID:117 [[VI Server#Basic Development Environment|B]])
***[[SceneText class|SceneText]] (ClassID:129 [[VI Server#Basic Development Environment|B]])
**[[SceneNode class|SceneNode]] (ClassID:104 [[VI Server#Basic Development Environment|B]])
***[[SceneClipPlane class|SceneClipPlane]] (ClassID:110 [[VI Server#Basic Development Environment|B]])
***[[SceneLight class|SceneLight]] (ClassID:106 [[VI Server#Basic Development Environment|B]])
***[[SceneObject class|SceneObject]] (ClassID:105 [[VI Server#Basic Development Environment|B]])
**[[SceneTexture class|SceneTexture]] (ClassID:111 [[VI Server#Basic Development Environment|B]])
**[[SceneWindow class|SceneWindow]] (ClassID:84 [[VI Server#Basic Development Environment|B]])
*[[TagSet class|TagSet]] (ClassID:82 [[VI Server#Private|P]])
*[[Variable class|Variable]] (ClassID:81 [[VI Server#Basic Development Environment|B]])
*[[VI class|VI]] (ClassID:2 [[VI Server#Basic Development Environment|B]])
**[[FacadeVI class|FacadeVI]] (ClassID:79 [[VI Server#Basic Development Environment|B]])
**[[MethodVI class|MethodVI]] (ClassID:87 [[VI Server#Basic Development Environment|B]])
**[[PolymorphicVI class|PolymorphicVI]] (ClassID:101 [[VI Server#Basic Development Environment|B]])
**[[SubsystemVI class|SubsystemVI]] (ClassID:62 [[VI Server#Basic Development Environment|B]])


== History ==
== History ==

Revision as of 20:24, 17 August 2019

The VI Server Class Hierarchy is the object-oriented organization of all of the classes available in the VI Server. These classes define all of the elements in the G language and is the backbone for properties, (accessible by property node), methods, accessible by (invoke node), and events. The hierarchy consists of the following classes:

Legend
B Basic Development Environment
S VI Scripting
P Private
B Deprecated

History

Version Change(s)
LabVIEW 2019 The Map class and Set class was added as children of the Control class.

External Links

References