IWPFVisualPlugin
Overview
The IWPFVisualPlugin interface is used internally by the Hydra core to interact with .NET WPF visual plugins. There is no need to use this interface manually since it is already implemented by a base visual plugins.
Location
- Reference: RemObjects.Hydra.WPF.dll
- Namespace: RemObjects.Hydra.WPF
- Ancestry: IVisualPlugin | IWPFVisualPlugin
Hide (declared in IVisualPlugin)
Hides the module.
method Hide
void Hide()
func Hide()
Sub Hide()
Host (declared in IPlugin)
Gets or sets the host interface of the host application.
property Host: IHYCrossPlatformHost read write;
IHYCrossPlatformHost Host { get; set; }
var Host: IHYCrossPlatformHost { get{} set{} }
Property Host() As IHYCrossPlatformHost
InstanceID (declared in IPlugin)
Gets the InstanceID to determine the run-time identifier of the plugin instance.
property InstanceID: Int32 read;
Int32 InstanceID { get; }
var InstanceID: Int32 { get{} }
ReadOnly Property InstanceID() As Int32
Show (declared in IVisualPlugin)
Shows the module.
method Show
void Show()
func Show()
Sub Show()
ShowParented
Shows plugin content withing specified parent control.
method ShowParented(aParent: UIElement)
void ShowParented(UIElement aParent)
func ShowParented(_ aParent: UIElement)
Sub ShowParented(aParent As UIElement)
Parameters:
- aParent: Reference to a parent control.
Visible (declared in IVisualPlugin)
Gets or sets the value that indicates whether the module is visible or not.
property Visible: Boolean read write;
Boolean Visible { get; set; }
var Visible: Boolean { get{} set{} }
Property Visible() As Boolean
Host (declared in IPlugin)
Gets or sets the host interface of the host application.
property Host: IHYCrossPlatformHost read write;
IHYCrossPlatformHost Host { get; set; }
var Host: IHYCrossPlatformHost { get{} set{} }
Property Host() As IHYCrossPlatformHost
InstanceID (declared in IPlugin)
Gets the InstanceID to determine the run-time identifier of the plugin instance.
property InstanceID: Int32 read;
Int32 InstanceID { get; }
var InstanceID: Int32 { get{} }
ReadOnly Property InstanceID() As Int32
Visible (declared in IVisualPlugin)
Gets or sets the value that indicates whether the module is visible or not.
property Visible: Boolean read write;
Boolean Visible { get; set; }
var Visible: Boolean { get{} set{} }
Property Visible() As Boolean
Hide (declared in IVisualPlugin)
Hides the module.
method Hide
void Hide()
func Hide()
Sub Hide()
Show (declared in IVisualPlugin)
Shows the module.
method Show
void Show()
func Show()
Sub Show()
ShowParented
Shows plugin content withing specified parent control.
method ShowParented(aParent: UIElement)
void ShowParented(UIElement aParent)
func ShowParented(_ aParent: UIElement)
Sub ShowParented(aParent As UIElement)
Parameters:
- aParent: Reference to a parent control.