VI Server Class Hierarchy: Difference between revisions
Appearance
→History: Added history to LV2015 |
→Tree View: Updated to LV2019 |
||
Line 57: | Line 57: | ||
*****[[VISAResourceNameConstant class|VISAResourceNameConstant]] (ClassID:16448 [[VI Server#VI Scripting|S]]) | *****[[VISAResourceNameConstant class|VISAResourceNameConstant]] (ClassID:16448 [[VI Server#VI Scripting|S]]) | ||
****[[LabVIEWClassConstant class|LabVIEWClassConstant]] (ClassID:16501 [[VI Server#VI Scripting|S]]) | ****[[LabVIEWClassConstant class|LabVIEWClassConstant]] (ClassID:16501 [[VI Server#VI Scripting|S]]) | ||
****[[MapConstant class|MapConstant]] (ClassID:16553 [[VI Server#VI Scripting|S]]) | |||
****[[NumericConstant class|NumericConstant]] (ClassID:16389 [[VI Server#VI Scripting|S]]) | ****[[NumericConstant class|NumericConstant]] (ClassID:16389 [[VI Server#VI Scripting|S]]) | ||
*****[[DigitalNumericConstant class|DigitalNumericConstant]] (ClassID:16390 [[VI Server#VI Scripting|S]]) | *****[[DigitalNumericConstant class|DigitalNumericConstant]] (ClassID:16390 [[VI Server#VI Scripting|S]]) | ||
Line 68: | Line 69: | ||
*****[[TypedRefNumConstant class|TypedRefNumConstant]] (ClassID:16538 [[VI Server#VI Scripting|S]]) | *****[[TypedRefNumConstant class|TypedRefNumConstant]] (ClassID:16538 [[VI Server#VI Scripting|S]]) | ||
******[[DataValRefNumConstant class|DataValRefNumConstant]] (ClassID:16539 [[VI Server#VI Scripting|S]]) | ******[[DataValRefNumConstant class|DataValRefNumConstant]] (ClassID:16539 [[VI Server#VI Scripting|S]]) | ||
****[[SetConstant class|SetConstant]] (ClassID:16552 [[VI Server#VI Scripting|S]]) | |||
****[[StringConstant class|StringConstant]] (ClassID:16392 [[VI Server#VI Scripting|S]]) | ****[[StringConstant class|StringConstant]] (ClassID:16392 [[VI Server#VI Scripting|S]]) | ||
*****[[ComboBoxConstant class|ComboBoxConstant]] (ClassID:16466 [[VI Server#VI Scripting|S]]) | *****[[ComboBoxConstant class|ComboBoxConstant]] (ClassID:16466 [[VI Server#VI Scripting|S]]) | ||
Line 98: | Line 100: | ||
****[[ListBox class|ListBox]] (ClassID:12 [[VI Server#Basic Development Environment|B]]) | ****[[ListBox class|ListBox]] (ClassID:12 [[VI Server#Basic Development Environment|B]]) | ||
****[[LVVariant class|LVVariant]] (ClassID:10 [[VI Server#Basic Development Environment|B]]) | ****[[LVVariant class|LVVariant]] (ClassID:10 [[VI Server#Basic Development Environment|B]]) | ||
****[[Map class|Map]] (ClassID:137 [[VI Server#Basic Development Environment|B]]) | |||
****[[MixedCheckbox class|MixedCheckbox]] (ClassID:127 [[VI Server#Basic Development Environment|B]]) | ****[[MixedCheckbox class|MixedCheckbox]] (ClassID:127 [[VI Server#Basic Development Environment|B]]) | ||
****[[MulticolumnListbox class|MulticolumnListbox]] (ClassID:46 [[VI Server#Basic Development Environment|B]]) | ****[[MulticolumnListbox class|MulticolumnListbox]] (ClassID:46 [[VI Server#Basic Development Environment|B]]) | ||
Line 125: | Line 128: | ||
****[[SceneGraphDisplay class|SceneGraphDisplay]] (ClassID:100 [[VI Server#Basic Development Environment|B]]) | ****[[SceneGraphDisplay class|SceneGraphDisplay]] (ClassID:100 [[VI Server#Basic Development Environment|B]]) | ||
****[[Scrollbar class|Scrollbar]] (ClassID:90 [[VI Server#Basic Development Environment|B]]) | ****[[Scrollbar class|Scrollbar]] (ClassID:90 [[VI Server#Basic Development Environment|B]]) | ||
****[[Set class|Set]] (ClassID:136 [[VI Server#Basic Development Environment|B]]) | |||
****[[String class|String]] (ClassID:27 [[VI Server#Basic Development Environment|B]]) | ****[[String class|String]] (ClassID:27 [[VI Server#Basic Development Environment|B]]) | ||
*****[[ComboBox class|ComboBox]] (ClassID:29 [[VI Server#Basic Development Environment|B]]) | *****[[ComboBox class|ComboBox]] (ClassID:29 [[VI Server#Basic Development Environment|B]]) | ||
Line 162: | Line 166: | ||
****[[Global class|Global]] (ClassID:16397 [[VI Server#VI Scripting|S]]) | ****[[Global class|Global]] (ClassID:16397 [[VI Server#VI Scripting|S]]) | ||
****[[GrowableFunction class|GrowableFunction]] (ClassID:16410 [[VI Server#VI Scripting|S]]) | ****[[GrowableFunction class|GrowableFunction]] (ClassID:16410 [[VI Server#VI Scripting|S]]) | ||
*****[[AssertStructuralTypeMismatchNode class|AssertStructuralTypeMismatchNode]] (ClassID:16551 [[VI Server#VI Scripting|S]]) | |||
*****[[BuildClusterArray class|BuildClusterArray]] (ClassID:16411 [[VI Server#VI Scripting|S]]) | *****[[BuildClusterArray class|BuildClusterArray]] (ClassID:16411 [[VI Server#VI Scripting|S]]) | ||
*****[[BuildMapNode class|BuildMapNode]] (ClassID:16550 [[VI Server#VI Scripting|S]]) | |||
*****[[BuildSetNode class|BuildSetNode]] (ClassID:16549 [[VI Server#VI Scripting|S]]) | |||
*****[[Bundler class|Bundler]] (ClassID:16476 [[VI Server#VI Scripting|S]]) | *****[[Bundler class|Bundler]] (ClassID:16476 [[VI Server#VI Scripting|S]]) | ||
******[[BuildArray class|BuildArray]] (ClassID:16414 [[VI Server#VI Scripting|S]]) | ******[[BuildArray class|BuildArray]] (ClassID:16414 [[VI Server#VI Scripting|S]]) | ||
Line 184: | Line 191: | ||
*****[[InPlaceDataValRefNode class|InPlaceDataValRefNode]] (ClassID:16524 [[VI Server#VI Scripting|S]]) | *****[[InPlaceDataValRefNode class|InPlaceDataValRefNode]] (ClassID:16524 [[VI Server#VI Scripting|S]]) | ||
*****[[InPlaceElementNode class|InPlaceElementNode]] (ClassID:16521 [[VI Server#VI Scripting|S]]) | *****[[InPlaceElementNode class|InPlaceElementNode]] (ClassID:16521 [[VI Server#VI Scripting|S]]) | ||
*****[[InPlaceMapNode class|InPlaceMapNode]] (ClassID:16548 [[VI Server#VI Scripting|S]]) | |||
*****[[InPlaceVariantAttributeNode class|InPlaceVariantAttributeNode]] (ClassID:16544 [[VI Server#VI Scripting|S]]) | *****[[InPlaceVariantAttributeNode class|InPlaceVariantAttributeNode]] (ClassID:16544 [[VI Server#VI Scripting|S]]) | ||
*****[[InPlaceVariantNode class|InPlaceVariantNode]] (ClassID:16520 [[VI Server#VI Scripting|S]]) | *****[[InPlaceVariantNode class|InPlaceVariantNode]] (ClassID:16520 [[VI Server#VI Scripting|S]]) | ||
Line 207: | Line 215: | ||
******[[Sequence class|Sequence]] (ClassID:16407 [[VI Server#VI Scripting|S]]) | ******[[Sequence class|Sequence]] (ClassID:16407 [[VI Server#VI Scripting|S]]) | ||
*******[[ExternalNode class|ExternalNode]] (ClassID:16462 [[VI Server#VI Scripting|S]]) | *******[[ExternalNode class|ExternalNode]] (ClassID:16462 [[VI Server#VI Scripting|S]]) | ||
******[[TargetStructureNode class|TargetStructureNode]] (ClassID:16543 [[VI Server#VI Scripting|S]]) | |||
*****[[SimulationNode class|SimulationNode]] (ClassID:16474 [[VI Server#VI Scripting|S]]) | *****[[SimulationNode class|SimulationNode]] (ClassID:16474 [[VI Server#VI Scripting|S]]) | ||
*****[[StatechartStructureNode class|StatechartStructureNode]] (ClassID:16537 [[VI Server#VI Scripting|S]]) | *****[[StatechartStructureNode class|StatechartStructureNode]] (ClassID:16537 [[VI Server#VI Scripting|S]]) | ||
Line 215: | Line 224: | ||
******[[StateNode class|StateNode]] (ClassID:16508 [[VI Server#VI Scripting|S]]) | ******[[StateNode class|StateNode]] (ClassID:16508 [[VI Server#VI Scripting|S]]) | ||
*****[[SynchronousDataFlowNode class|SynchronousDataFlowNode]] (ClassID:16490 [[VI Server#VI Scripting|S]]) | *****[[SynchronousDataFlowNode class|SynchronousDataFlowNode]] (ClassID:16490 [[VI Server#VI Scripting|S]]) | ||
*****[[TimedSequence class|TimedSequence]] (ClassID:16496 [[VI Server#VI Scripting|S]]) | *****[[TimedSequence class|TimedSequence]] (ClassID:16496 [[VI Server#VI Scripting|S]]) | ||
****[[SubVI class|SubVI]] (ClassID:16401 [[VI Server#VI Scripting|S]]) | ****[[SubVI class|SubVI]] (ClassID:16401 [[VI Server#VI Scripting|S]]) | ||
Line 308: | Line 316: | ||
**[[SubsystemVI class|SubsystemVI]] (ClassID:62 [[VI Server#Basic Development Environment|B]]) | **[[SubsystemVI class|SubsystemVI]] (ClassID:62 [[VI Server#Basic Development Environment|B]]) | ||
}} | }} | ||
== Table View == | == Table View == | ||
Revision as of 04:08, 18 August 2019
![]() |
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 |
Tree 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)
- LVTarget (ClassID:91 P)
- Project (ClassID:73 B)
- ProjectFilesViewItem (ClassID:133 P)
- ProjectItem (ClassID:74 B)
- ProjectItemType (ClassID:96 P)
- Provider (ClassID:93 P)
- Scene (ClassID:123 B)
- TagSet (ClassID:82 P)
- Variable (ClassID:81 B)
- VI (ClassID:2 B)
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 |
History
Version | Change(s) |
---|---|
![]() |
The MapConstant class, SetConstant class, Map class, Set class, AssertStructuralTypeMismatchNode class, BuildMapNode class, BuildSetNode class, InPlaceMapNode class was added. The TargetStructureNode class was moved from being a child of the Structure class to being a child of the MultiFrameStructure class |
![]() |
The ExternalEditorWizard class was added. |
![]() |
The InPlaceVariantAttributeNode class, ClosureStructureNode class, RaceStructureNode class, and TargetStructureNode class was added. |