Object and Description
|
|
ActiveXAdapter
|
|
Use objects from the ActiveXAdapter class to configure and obtain ActiveX/COM Adapter-specific information about the module adapter. Call
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use
AsAdapter
to obtain an object.
|
|
ActiveXCoClass
|
|
Use an ActiveXCoClass object to obtain information about a coclass defined in a type library. Use the
ActiveXServer.CoClasses
property to obtain a collection of coclasses the type library for the server defines. You must call the
ActiveXServer.LoadTypeLibrary
method before accessing any coclass information for the server.
|
|
ActiveXCoClasses
|
|
A collection of
ActiveXCoClass
objects.
Use the
ActiveXServer.CoClasses
property to obtain a collection of ActiveXCoClass objects the type library for the server defines. You must call the
ActiveXServer.LoadTypeLibrary
method before accessing any coclass information for the server.
|
|
ActiveXInterface
|
|
Use an ActiveXInterface object to obtain information about an interface defined in a type library. Use the
ActiveXServer.Interfaces
property to obtain a collection of interfaces the type library for the server defines. You must call the
ActiveXServer.LoadTypeLibrary
method before accessing any interface information for the server.
|
|
ActiveXInterfaces
|
|
A collection of
ActiveXInterface
objects. Use the
ActiveXServer.Interfaces
property to obtain a collection of interfaces the type library for the server defines. You must call the
ActiveXServer.LoadTypeLibrary
method before accessing any interface information for the server.
|
|
ActiveXMember
|
|
Use an ActiveXMember object to obtain information about a method or property defined in a type library. Use the
ActiveXInterface.VTableMembers
and
ActiveXInterface.DispatchMembers
properties to obtain a collection of members the type library for an interface of the server defines.
|
|
ActiveXMembers
|
|
A collection of
ActiveXMember
objects.
Use the
ActiveXInterface.VTableMembers
and
ActiveXInterface.DispatchMembers
properties to obtain a collection of ActiveXMember objects defined for an interface in the type library of the server.
|
|
ActiveXModule
|
|
Use objects from the ActiveXModule class to specify and obtain ActiveX/COM Adapter-specific information about the code module that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to an ActiveXModule object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the Module class, use the
ActiveXModule.AsModule
method to obtain an object.
You can use the
Module.LoadPrototype
method to load the prototype for the module the step specifies.
|
|
ActiveXParameter
|
|
Use objects from the ActiveXParameter class to configure and obtain parameter-specific information for an item in the ActiveXParameters collection class.
|
|
ActiveXParameters
|
|
Use objects from the ActiveXParameters class to configure and obtain parameters for a module that uses the ActiveX/COM Adapter. Use the
ActiveXModule.Parameters
property to obtain the collection of parameters for a module.
|
|
ActiveXServer
|
|
Use an ActiveXServer object to obtain information about a server and its type library registered on this computer. Use the
ActiveXAdapter.Servers
property to obtain a collection of ActiveXServer objects. You must call the
ActiveXServer.LoadTypeLibrary
method before you access any type library related properties.
|
|
ActiveXServers
|
|
A collection of
ActiveXServer
objects.
Use the
ActiveXAdapter.Servers
property to obtain a collection of ActiveXServer objects. You must call the
ActiveXServer.LoadTypeLibrary
method before you access any type library related properties.
|
|
CommonCAdapter
|
|
Use objects from the CommonCAdapter class to configure and obtain common information about the LabWindows/CVI and C/C++ DLL Adapters.
To access the properties and methods of the Adapter class, use the
CommonCAdapter.AsAdapter
method to obtain an object.
To access the properties and methods of a specific adapter class, query the CommonCAdapter object for the interface of the adapter-specific interface you want.
|
|
CommonCModule
|
|
Use objects from the CommonCModule class to specify and obtain common information for the LabWindows/CVI and C/C++ DLL code modules that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to a CommonCModule object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the Module class, use the
CommonCModule.AsModule
method to obtain an object. To access the properties and methods of a specific module class, query the CommonCModule object for the interface of the module-specific interface you want to acquire.
You can use the
Module.LoadPrototype
method to load the prototype for the module the step specifies.
|
|
CommonCParameter
|
|
Use objects from the CommonCParameter class to configure and obtain common parameter information for a CVIParameter or DllParameter object.
To access the properties and methods of a specific parameter class, query the CommonCParameter object for the interface of the parameter-specific interface you want.
|
|
CVIAdapter
|
|
Use objects from the CVIAdapter class to configure and obtain LabWindows/CVI Adapter-specific information about the module adapter. Call the
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
method to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use the
CVIAdapter.AsAdapter
method to obtain an object.
|
|
CVIArgument
|
|
Use objects from the
CVIArgument
class to set the argument value to pass to a LabWindows/CVI module function using the
CVIModule.Execute
method.
|
|
CVIArguments
|
|
Use objects from the
CVIArguments
class to pass specific argument values to a LabWindows/CVI module function using the
CVIModule.Execute
method. Use the
CVIParameters.NewArguments
method to create a new arguments collection.
|
|
CVIModule
|
|
Use objects from the CVIModule class to specify and obtain LabWindows/CVI Adapter-specific information about the code module that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to a CVIModule object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the CommonCModule class, use the
CVIModule.AsCommonCModule
method to obtain an object.
You can use the
Module.LoadPrototype
method to load the prototype for the module the step specifies.
|
|
CVIParameter
|
|
Use objects from the CVIParameters class to configure and obtain LabWindows/CVI parameter-specific information for an item in the CVIParameter collection class.
To access the properties and methods of the CommonCParameter class, use the
CVIParameter.AsCommonCParameter
method to obtain an object.
|
|
CVIParameters
|
|
Use objects from the CVIParameters class to configure and obtain parameters for a module that uses the LabWindows/CVI Adapter. Use the
CVIModule.Parameters
property to obtain the collection of parameters for a module.
|
|
DllAdapter
|
|
Use objects from the DllAdapter class to configure and obtain C/C++ DLL Adapter-specific information about the module adapter. Call the
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
method to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use the
DllAdapter.AsAdapter
method to obtain an object.
|
|
DllArgument
|
|
Use objects from the
DllArgument
class to set the argument value to pass to a DLL module function using the
DllModule.Execute
method.
|
|
DllArguments
|
|
Use objects from the
DllArguments
class to pass specific argument values to a DLL module function using the
DllModule.Execute
method. Use the
DllParameters.NewArguments
method to create a new arguments collection.
|
|
DllFunction
|
|
Use objects from the DllFunction class to obtain information about a function exported from a DLL. Use the
CommonCAdapter.GetDllFunctions
method to obtain a collection of functions from a DLL.
|
|
DllFunctions
|
|
This class is a collection of DllFunction objects. Each item in the collection represents a function exported from a DLL that can be called from TestStand using the LabWindows/CVI or C/C++ DLL adapter.
Use the
CommonCAdapter.GetDllFunctions
method to obtain a collection of functions from a DLL.
|
|
DllModule
|
|
Use objects from the DllModule class to specify and obtain C/C++ DLL Adapter-specific information about the code module that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to a DllModule object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the CommonCModule class, use the
DllModule.AsCommonCModule
method to obtain an object.
You can use the
Module.LoadPrototype
method to load the prototype for the module the step specifies.
|
|
DllParameter
|
|
Use objects from the DllParameter class to configure and obtain C/C++ DLL parameter-specific information for an item in the DllParameters collection class.
To access the properties and methods of the CommonCParameter class, use the
DllParameter.AsCommonCParameter
method.
|
|
DllParameters
|
|
Use objects from the DllParameters class to configure and obtain parameters for a module that uses the C/C++ DLL Adapter. Use the
DllModule.Parameters
property to obtain the collection of parameters for a module.
|
|
DotNetAdapter
|
|
Use objects from the DotNetAdapter class to configure and obtain .NET Adapter-specific information about the module adapter. Call the
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
method to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use the
DotNetAdapter.AsAdapter
method to obtain an object.
|
|
DotNetArgument
|
|
Use objects from this class to specify the argument value to pass to a
DotNetCall
object using the
DotNetModule.Execute
method.
|
|
DotNetArguments
|
|
Use objects from this class to pass specific argument values to a specific
DotNetCall
object using the
DotNetModule.Execute
method. Use the
DotNetModule.NewModuleArguments
method to create a new
DotNetModuleArguments
collection of
DotNetArguments
objects.
|
|
DotNetCall
|
|
Use objects from the DotNetCall class to specify and obtain .NET Adapter-specific information about the code module that steps or step type substeps execute.
Typically, you use this class only when you are writing a sequence editor.
You can use the
DotNetCall.LoadPrototypeFromSignature
method to load the prototype for the call.
|
|
DotNetCalls
|
|
Use objects from the DotNetCalls class to configure and obtain calls for a module the .NET Adapter uses. Use the
DotNetModule.Calls
property to obtain the collection of calls for a module.
|
|
DotNetModule
|
|
Use objects from the DotNetModule class to specify and obtain .NET Adapter-specific information about the code module that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to a DotNetModule object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the Module class, use the
DotNetModule.AsModule
method to obtain an object.
|
|
DotNetModuleArguments
|
|
Use objects from this class to pass specific argument values to a
DotNetModule
object using the
DotNetModule.Execute
method. Use the
DotNetModule.NewModuleArguments
method to create a new
DotNetModuleArguments
collection.
|
|
DotNetParameter
|
|
Use objects from the DotNetParameters class to configure and obtain parameters for a module that uses the .NET Adapter. Use the
DotNetCall.Parameters
property to obtain the collection of parameters for a module and the
DotNetParameter.Elements
property to obtain the collection that represents the members of a structure parameter or the elements of an array of structures parameter.
|
|
DotNetParameters
|
|
Use objects from the DotNetParameters class to configure and obtain parameters for a
DotNetCall
. Use the
DotNetCall.Parameters
property to obtain the collection of parameters for a call and the
DotNetParameter.Elements
method to obtain the collection that represents the members of a structure parameter or the elements of an array of structures parameter.
|
|
HTBasicAdapter
|
|
Use objects from the HTBasicAdapter class to configure and obtain HTBasic Adapter-specific information about the module adapter. Call the
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
method to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use the
HTBasicAdapter.AsAdapter
method to obtain an object.
|
|
HTBasicModule
|
|
Use objects from the HTBasicModule class to specify and obtain HTBasic Adapter-specific information about the code module that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to an HTBasicModule object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the Module class, use the
HTBasicModule.AsModule
method to obtain an object.
|
|
LabVIEWAdapter
|
|
Use objects from the LabVIEW Adapter class to configure and obtain LabVIEW Adapter-specific information about the module adapter. Call the
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
method to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use the
LabVIEWAdapter.AsAdapter
method to obtain an object.
|
|
LabVIEWArgument
|
|
Use objects from the
LabVIEWArgument
class to set the argument value to pass to a LabVIEW VI using the
LabVIEWModule.Execute
method.
|
|
LabVIEWArguments
|
|
Use objects from the
LabVIEWArguments
class to pass specific argument values to a LabVIEW VI using the
LabVIEWModule.Execute
method. Use the
LabVIEWParameters.NewArguments
method to create a new arguments collection.
|
|
LabVIEWModule
|
|
Use objects from the LabVIEWModule class to specify and obtain LabVIEW Adapter-specific information about the code module that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to a LabVIEWModule object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the Module class, use the
LabVIEWModule.AsModule
method to obtain an object.
You can use the
Module.LoadPrototype
method to load the prototype for the module the step specifies.
|
|
LabVIEWNodeProperties
|
|
Use objects from the
LabVIEWNodeProperties
class to configure and obtain
LabVIEWNodeProperties
for a module that uses the LabVIEW Adapter. Use the
LabVIEWModule.NodeProperties
property to obtain the collection of
LabVIEWNodeProperties
for a module.
|
|
LabVIEWNodeProperty
|
|
Use objects from the LabVIEWNodeProperty class to configure and obtain LabVIEWNodeProperty-specific information for an item in the
LabVIEWNodeProperties
collection class.
|
|
LabVIEWNXGAdapter
|
|
Use objects from the LabVIEW NXG Adapter class to configure and obtain LabVIEW NXG Adapter-specific information about the module adapter. Call the
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
method to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use the
LabVIEWNXGAdapter.AsAdapter
method to obtain an object.
|
|
LabVIEWNXGArgument
|
|
Use objects from the
LabVIEWNXGArgument
class to set the argument value to pass to a LabVIEW NXG VI using the LabVIEWNXGModule.Execute; method.
|
|
LabVIEWNXGArguments
|
|
Use objects from the
LabVIEWNXGArguments
class to pass specific argument values to a LabVIEW NXG VI using the LabVIEWNXGModule.Execute; method. Use the LabVIEWNXGParameters.NewArguments; method to create a new arguments collection.
|
|
LabVIEWNXGModule
|
|
Use objects from the
LabVIEWNXGModule
class to specify and obtain LabVIEW NXG Adapter-specific information about the code module that steps or step type substeps execute. Use the Step.Module; property to obtain a reference to a
LabVIEWNXGModule
object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the Module class, use the LabVIEWNXGModule.AsModule; method to obtain an object.
You can use the Module.LoadPrototype; method to load the prototype for the module the step specifies.
|
|
LabVIEWNXGNodeProperties
|
|
Use objects from the
LabVIEWNXGNodeProperties
class to configure and obtain
LabVIEWNXGNodeProperties
for a module that uses the LabVIEW NXG Adapter. Use the
LabVIEWNXGModule.NodeProperties
property to obtain the collection of
LabVIEWNXGNodeProperties
for a module.
|
|
LabVIEWNXGNodeProperty
|
|
Use objects from the
LabVIEWNXGNodeProperty
class to configure and obtain
LabVIEWNXGNodeProperty
-specific information for an item in the
LabVIEWNXGNodeProperties
collection class.
|
|
LabVIEWNXGParameter
|
|
Use objects from the
LabVIEWNXGParameter
class to configure and obtain
LabVIEWNXGParameter
-specific information for an item in the
LabVIEWNXGParameters
collection class.
|
|
LabVIEWNXGParameters
|
|
Use objects from the LabVIEWNXGParameters class to configure and obtain parameters for a module that uses the LabVIEW NXG Adapter. Use the
LabVIEWNXGModule.Parameters
property to obtain the collection of parameters for a module.
|
|
LabVIEWNXGProject
|
|
Use the objects in the LabVIEWNXGProject class to obtain information about the items present in the LabVIEW NXG project.
|
|
LabVIEWNXGProjectItem
|
|
Use the objects in the LabVIEWNXGProjectItem class to obtain project item details such as path, component name, and so on.
|
|
LabVIEWNXGProjectItems
|
|
Use objects from the LabVIEWNXGProjectItems class to configure and obtain project items for a module that uses the LabVIEW NXG Adapter.
|
|
LabVIEWParameter
|
|
Use objects from the LabVIEWParameter class to configure and obtain LabVIEWParameter-specific information for an item in the LabVIEWParameters collection class.
|
|
LabVIEWParameterElement
|
|
Use objects from the LabVIEWParameterElement class to configure and obtain element-specific information in a cluster or array parameter of a module.
Use the
LabVIEWParameter.Elements
property to obtain the collection of elements for a parameter of a module.
|
|
LabVIEWParameterElements
|
|
Use objects from the LabVIEWParameterElements class to configure and obtain elements for a cluster or array parameter of a module that uses the LabVIEW Adapter. Use the
LabVIEWParameter.Elements
property to obtain the collection of elements for a parameter of a module and the
LabVIEWParameterElement.Elements
property to obtain the collection of sub-elements for a parameter element.
|
|
LabVIEWParameters
|
|
Use objects from the LabVIEWParameters class to configure and obtain parameters for a module that uses the LabVIEW Adapter. Use the
LabVIEWModule.Parameters
property to obtain the collection of parameters for a module.
|
|
PythonAdapter
|
|
Use objects from the PythonAdapter class to configure and obtain Python Adapter-specific information about the module adapter. Call the
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
method to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use the
PythonAdapter.AsAdapter
method to obtain an object.
|
|
PythonArgument
|
|
Use objects from the
PythonArgument
class to set the argument value to pass to a Python module operation (function call, get/set attribute, create class instance) using the
PythonModule.Execute
method. Use the
PythonArguments.Item
property to obtain the
PythonArgument
objects.
|
|
PythonArguments
|
|
Use the object of the
PythonArguments
class to pass specific argument values to a Python module operation (function call, get/set attribute, create class instance) using the
PythonModule.Execute
method. Use the
PythonModule.Arguments
property to obtain the
PythonArguments
object.
Creating a new
PythonArguments
object using the
PythonModule.NewArguments
method populates this collection of
PythonArgument
objects. The number of
PythonArgument
objects is the same as the number of
PythonParameter
objects for the
PythonModule
.
|
|
PythonModule
|
|
Use objects from the
PythonModule
class to specify and obtain Python Adapter-specific information about the code module that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to a
PythonModule
object. To access the properties and methods of a specific module class, query the
Module
object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the
Module
class, use the
PythonModule.AsModule
method to obtain an object.
|
|
PythonParameter
|
|
Use objects from the
PythonParameter
class to configure and obtain parameter-specific information for an item in the
PythonParameters
collection class. Use the
PythonModule.Parameters
property to obtain the collection of parameters for a module.
|
|
PythonParameters
|
|
Use objects from the
PythonParameters
class to configure and obtain parameters for a module that uses the Python Adapter. Use the
PythonModule.Parameters
property to obtain the collection of parameters for a module.
|
|
SequenceAdapter
|
|
Use objects from the Sequence Adapter class to configure and obtain Sequence Adapter-specific information about the module adapter. Call the
Engine.GetAdapter
or
Engine.GetAdapterByKeyName
method to obtain a reference to the adapter object.
To access the properties and methods of the Adapter class, use the
SequenceAdapter.AsAdapter
method to obtain an object.
|
|
SequenceCallModule
|
|
Use objects from the SequenceCallModule class to specify and obtain Sequence Adapter-specific information about the code module that steps or step type substeps execute. Use the
Step.Module
property to obtain a reference to a SequenceCallModule object. To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.
Typically, you use this class only when you are writing a sequence editor.
To access the properties and methods of the Module class, use the AsModule method to obtain an object.
You can use the
Module.LoadPrototype
method to load the prototype for the module that the step specifies.
|
|
SequenceCallParameter
|
|
Use objects from the SequenceCallParameter class to configure and obtain SequenceCallParameter-specific information for an item in the SequenceCallParameters collection class.
|
|
SequenceCallParameters
|
|
Use objects from the SequenceCallParameters class to configure and obtain parameters for a module that uses the Sequence Adapter.
Use the
SequenceCallModule.Parameters
property to obtain the collection of parameters for a module.
|
|