OpenTAP 9.34
API Reference
OpenTap.Package.PluginFile Class Reference

Represents a plugin (type that derives from ITapPlugin) in a payload file of an OpenTAP package. More...

Public Member Functions

 PluginFile ()
 Creates a new PluginFile.
 
bool ShouldSerializeBrowsable ()
 Obsolete. Use !Browsable instead.
 

Properties

string Type [get, set]
 The namespace qualified name of the type.
 
string BaseType [get, set]
 The display name of the plugin base type that Type derives from. E.g. TestStep.
 
string Name [get, set]
 The display name of the plugin type as specified by its DisplayAttribute.
 
string Group [get, set]
 Obsolete. Always null. Use Groups instead.
 
double Order [get, set]
 The display order of the plugin type as specified by its DisplayAttribute.
 
bool Browsable [get, set]
 The browsable state of the plugin type as specified by a System.ComponentModel.BrowsableAttribute.
 
string Description [get, set]
 The description of the plugin type as specified by its DisplayAttribute.
 
bool Collapsed [get, set]
 The collapsed state of the display group to which the plugin belongs as specified by its DisplayAttribute.
 
string[] Groups [get, set]
 The array of display groups of the plugin type as specified by its DisplayAttribute.
 
SupportedModelsAttribute[] SupportedModels [get, set]
 The hardware models supported by this plugin. Specified by SupportedModelsAttribute
 

Detailed Description

Represents a plugin (type that derives from ITapPlugin) in a payload file of an OpenTAP package.

OpenTAP 9.34 API built Wed Jul 1 2026 09:21:16