Click or drag to resize
Ranorex

IPluginControl Interface

Plugins can implement this class to add their own user controls into the ranorex core system. The plugin controls will be added in the plugins pad in the UserInterface of Ranorex Studio.

Namespace:  Ranorex.Core
Assembly:  Ranorex.Core (in Ranorex.Core.dll) Version: 12.7.4-git.38314c06
Syntax
public interface IPluginControl : IDisposable

The IPluginControl type exposes the following members.

Properties
  NameDescription
Public propertyControl
The control that shall be embedded in the Core UI.
Public propertyDisplayName
A Title for the control. This title will also be displayed in the core UI as a header.
Public propertyShow
Indicates if this control shall be displayed in the UI. If set to false the Ranorex core UI will hide the control otherwise it will be shown.
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodUpdateControl
This method will be called by the Ranorex core sytem when a control update is required. The implementation has to update itself in this operation if appplicable.
Top
Events
  NameDescription
Public eventShowChangedEvent
This event is triggered whenever the conrol changes its Show property.
Top
See Also