![]() | Adding a Struct |
From Solution Explorer, double-click the Driver Designer node under the Nimbus node.
The IVI.NET Driver Designer tree view opens.
Expand the root node, which will be named after the driver assembly (e.g.: Acme.Acme4321).
Right-click on the Structs node and select Add Struct.
A new struct is added with a default name and the tree node enters edit mode. Type the desired name for the new struct and hit the Enter key.
When choosing a struct name, the following naming rules apply:
The name must be unique within the driver.
The name must contain only alphanumeric characters, and must start with an alphabetic character.
Spaces are not allowed.
![]() |
---|
To define a generic struct, specify the generic type parameter(s) as part of the struct name, for example Acme4321Tuple<T, U>. Refer to Understanding Type Name Resolution in Nimbus for more information about type name resolution and generics in Nimbus. |
The new struct will be defined in a file named <structName>.cs that Nimbus will automatically add to the driver project.
After the struct is added, the Struct General Editor appears in the right portion of the IVI.NET Driver Designer.