Type Properties Dialog Box
- Updated2025-07-21
- 2 minute(s) read
Type Properties Dialog Box
To launch the Type Properties dialog box, select Properties from the context menu on the root property or a subproperty of a custom data type you create.
The Type Properties dialog box contains the following tabs:
- General —Use this tab to change the value, numeric format, flags, comments, and attributes for the property. Click the Advanced button and select Flags from the drop-down list to launch the Edit Flags dialog box, in which you can modify the property flags, or select Attributes from the drop-down list to launch the Attributes dialog box, in which you can modify the property attributes. Typically, you need to configure property flags only when you develop a relatively sophisticated custom data type.
- Bounds —Use this tab to specify array sizes. This tab is visible only for array data types.
- Version —Use this tab to edit the version information for the data type, to determine whether the data type is modified , to specify how TestStand resolves data type conflicts , and to specify the earliest version of TestStand that can use the type when you save the file for an earlier version of TestStand.
- Cluster Passing —Use this tab to specify how TestStand passes instances of the data type as a cluster to LabVIEW code modules.
- C Struct Passing —Use this tab to specify how TestStand passes instances of the data type as a structure to functions and methods in C/C++ DLL code modules.
- .NET Struct Passing —Use this tab to define how TestStand passes instances of the data type as a struct to methods and properties in .NET assemblies.
- Python Parameter Passing —Use this tab to specify how TestStand maps the subproperties of a data type to the elements of a tuple parameter.