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 |
Table View
| 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 |
Bulleted List View
- 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. |
