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