ISilverlightVisualPlugin

Overview

The IHYSilverlightVisualPlugin interface is used internally by the Hydra core to communicate with the Silverlight plugins.

Location

 

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

Release

Releases resources allocated by the Silverlight plugin.

 

method Release

 

void Release()

 

func Release()

 

Sub Release()

Show    (declared in IVisualPlugin)

Shows the module.

 

method Show

 

void Show()

 

func Show()

 

Sub Show()

ShowParented    (declared in IWinFormsVisualPlugin)

 

method ShowParented(parent: Control)

 

void ShowParented(Control parent)

 

func ShowParented(_ parent: Control)

 

Sub ShowParented(parent As Control)

Parameters:

  • parent:

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()

Release

Releases resources allocated by the Silverlight plugin.

 

method Release

 

void Release()

 

func Release()

 

Sub Release()

Show    (declared in IVisualPlugin)

Shows the module.

 

method Show

 

void Show()

 

func Show()

 

Sub Show()

ShowParented    (declared in IWinFormsVisualPlugin)

 

method ShowParented(parent: Control)

 

void ShowParented(Control parent)

 

func ShowParented(_ parent: Control)

 

Sub ShowParented(parent As Control)

Parameters:

  • parent: