|NI TestStand 2014 Help|
|NI TestStand 2014 SP1 Help|
|TestStand 2016 Help|
|TestStand 2016 SP1 Help|
|TestStand 2017 Help|
Select the Class Member Call option from the Call Type ring control on the LabVIEW Module tab in the TestStand Sequence Editor or on the Module tab of the Edit LabVIEW VI Call dialog box in a TestStand User Interface to call a member VI defined in a LabVIEW class, as shown in the following table.
|LabVIEW Version||TestStand Behavior|
|LabVIEW 2012 or later||TestStand supports dynamically dispatching a member VI from a LabVIEW class.|
|LabVIEW 2009 SP1 or later||TestStand supports calling static member VIs defined in a LabVIEW class. TestStand statically calls member VIs for which dynamic dispatching is enabled.|
You can call only public members, methods, and properties from LabVIEW classes, but cannot execute a member call remotely.
TestStand supports passing an instance of a LabVIEW Class data type, also called a LabVIEW class object, wired to and from the connector pane of a member VI. You can store LabVIEW class objects in TestStand object reference variables.
Chapter 11, Calling LabVIEW VIs, of the Getting Started with TestStand manual