LoadedComModule

Overview

Location

 

constructor  protected    (declared in LoadedModule)

Creates a new instance of the class.

 

constructor

 

LoadedComModule()

 

Sub New()

constructor (Guid)

 

constructor(aGuid: Guid)

 

LoadedComModule(Guid aGuid)

 

Sub New(aGuid As Guid)

Parameters:

  • aGuid:

ComModule

 

property ComModule: IHYCrossPlatformModule read;

 

IHYCrossPlatformModule ComModule { get; }

 

ReadOnly Property ComModule() As IHYCrossPlatformModule

CreateInstance (PluginDescriptor): IHYCrossPlatformPlugin    (declared in LoadedModule)

Creates a new instance of a specified plugin.

 

method CreateInstance(aPluginDescriptor: PluginDescriptor): IHYCrossPlatformPlugin

 

IHYCrossPlatformPlugin CreateInstance(PluginDescriptor aPluginDescriptor)

 

Function CreateInstance(aPluginDescriptor As PluginDescriptor) As IHYCrossPlatformPlugin

Parameters:

  • aPluginDescriptor: Reference to a plugin descriptor.

 

method CreateInstance(pluginDescriptor: PluginDescriptor): IHYCrossPlatformPlugin

 

IHYCrossPlatformPlugin CreateInstance(PluginDescriptor pluginDescriptor)

 

Function CreateInstance(pluginDescriptor As PluginDescriptor) As IHYCrossPlatformPlugin

Parameters:

  • pluginDescriptor:

Dispose

 

method Dispose

 

void Dispose()

 

Sub Dispose()

FileName

 

property FileName: String read;

 

String FileName { get; }

 

ReadOnly Property FileName() As String

ModuleController

 

property ModuleController: IHYCrossPlatformModuleController read;

 

IHYCrossPlatformModuleController ModuleController { get; }

 

ReadOnly Property ModuleController() As IHYCrossPlatformModuleController

Name

 

property Name: String read;

 

String Name { get; }

 

ReadOnly Property Name() As String

Plugins    (declared in LoadedModule)

Returns a list of the plugins that is contained in a loaded module.

 

property Plugins: PluginList read;

 

PluginList Plugins { get; }

 

ReadOnly Property Plugins() As PluginList

 

ComModule

 

property ComModule: IHYCrossPlatformModule read;

 

IHYCrossPlatformModule ComModule { get; }

 

ReadOnly Property ComModule() As IHYCrossPlatformModule

FileName

 

property FileName: String read;

 

String FileName { get; }

 

ReadOnly Property FileName() As String

ModuleController

 

property ModuleController: IHYCrossPlatformModuleController read;

 

IHYCrossPlatformModuleController ModuleController { get; }

 

ReadOnly Property ModuleController() As IHYCrossPlatformModuleController

Name

 

property Name: String read;

 

String Name { get; }

 

ReadOnly Property Name() As String

Plugins    (declared in LoadedModule)

Returns a list of the plugins that is contained in a loaded module.

 

property Plugins: PluginList read;

 

PluginList Plugins { get; }

 

ReadOnly Property Plugins() As PluginList

 

constructor  protected    (declared in LoadedModule)

Creates a new instance of the class.

 

constructor

 

LoadedComModule()

 

Sub New()

constructor (Guid)

 

constructor(aGuid: Guid)

 

LoadedComModule(Guid aGuid)

 

Sub New(aGuid As Guid)

Parameters:

  • aGuid:

CreateInstance (PluginDescriptor): IHYCrossPlatformPlugin    (declared in LoadedModule)

Creates a new instance of a specified plugin.

 

method CreateInstance(aPluginDescriptor: PluginDescriptor): IHYCrossPlatformPlugin

 

IHYCrossPlatformPlugin CreateInstance(PluginDescriptor aPluginDescriptor)

 

Function CreateInstance(aPluginDescriptor As PluginDescriptor) As IHYCrossPlatformPlugin

Parameters:

  • aPluginDescriptor: Reference to a plugin descriptor.

 

method CreateInstance(pluginDescriptor: PluginDescriptor): IHYCrossPlatformPlugin

 

IHYCrossPlatformPlugin CreateInstance(PluginDescriptor pluginDescriptor)

 

Function CreateInstance(pluginDescriptor As PluginDescriptor) As IHYCrossPlatformPlugin

Parameters:

  • pluginDescriptor:

Dispose

 

method Dispose

 

void Dispose()

 

Sub Dispose()