OpenTAP 9.24
API Reference
Public Member Functions | List of all members
OpenTap.DefaultDisplayAttribute Class Reference

The default display attribute is used to mark when the display attribute is not specifically added, but just autogenerated instead of putting a null value. More...

Inheritance diagram for OpenTap.DefaultDisplayAttribute:
OpenTap.DisplayAttribute OpenTap.IDisplayAnnotation OpenTap.IAnnotation

Public Member Functions

override bool IsDefaultAttribute ()
 Always true for this class.
 
- Public Member Functions inherited from OpenTap.DisplayAttribute
string GetFullName ()
 Gets the Group (or Groups) and Name concatenated with a backslash ().
 
 DisplayAttribute (string Name, string Description=null, string Group=null, double Order=DefaultOrder, bool Collapsed=false, string[] Groups=null)
 Creates a new instance of DisplayAttribute. Ensures that Name is never null. More...
 
override bool Equals (object obj)
 Overriding Equals to fix strange equality issues between instances of DisplayAttribute.
 
override int GetHashCode ()
 Generates a hash code based on the display attribute values.
 

Additional Inherited Members

- Static Public Attributes inherited from OpenTap.DisplayAttribute
const double DefaultOrder = -10000.0
 The default order for display attribute. This is set in this way to highlight the fact that an order is not set and out of the range of normally selected order values. '0' for example is a commonly selected value for order, so it could not be that.
 
- Properties inherited from OpenTap.DisplayAttribute
string Description [get]
 Optional text that provides a description of the item. Consider using HelpLinkAttribute if a link to documentation is needed.
 
string[] Group [get]
 Optional text used to group displayed items. Use 'Groups' if more than one level of grouping is needed.
 
string Name [get]
 Name displayed by the UI.
 
double Order [get]
 Optional integer that ranks items and groups in ascending order relative to other items/groups. Default is -10000. For a group, the order is the average order of the elements inside the group. Any double value is allowed. Items with same order are ranked alphabetically. More...
 
bool Collapsed [get]
 Boolean setting that indicates whether a group's default appearance is collapsed. Default is 'false' (group is expanded).
 
- Properties inherited from OpenTap.IDisplayAnnotation
string Description [get]
 Optional text that provides a description of the item.
 
string[] Group [get]
 Optional text used to group displayed items.
 
string Name [get]
 Name displayed by the UI.
 
double Order [get]
 Optional integer that ranks items and groups in ascending order relative to other items/groups. Default is -10000. For a group, the order is the average order of the elements inside the group. Any double value is allowed. Items with same order are ranked alphabetically.
 
bool Collapsed [get]
 Boolean setting that indicates whether a group's default appearance is collapsed.
 

Detailed Description

The default display attribute is used to mark when the display attribute is not specifically added, but just autogenerated instead of putting a null value.

OpenTAP 9.24 API built Tue Apr 30 2024 13:44:41