ComPluginDescriptor

Overview

Location

 

constructor  protected    (declared in PluginDescriptor)

 

constructor(loadedModule: LoadedModule)

 

ComPluginDescriptor(LoadedModule loadedModule)

 

Sub New(loadedModule As LoadedModule)

Parameters:

  • loadedModule:

CheckPluginAttribute (Type): Boolean    (declared in PluginDescriptor)

 

method CheckPluginAttribute(attribute: Type): Boolean

 

Boolean CheckPluginAttribute(Type attribute)

 

Function CheckPluginAttribute(attribute As Type) As Boolean

Parameters:

  • attribute:

CheckPluginAttribute (Type, Boolean): Boolean

 

method CheckPluginAttribute(attribute: Type; inherited: Boolean): Boolean

 

Boolean CheckPluginAttribute(Type attribute, Boolean inherited)

 

Function CheckPluginAttribute(attribute As Type, inherited As Boolean) As Boolean

Parameters:

  • attribute:
  • inherited:

CheckPluginInterface

 

method CheckPluginInterface(interface: Type): Boolean

 

Boolean CheckPluginInterface(Type interface)

 

Function CheckPluginInterface(interface As Type) As Boolean

Parameters:

  • interface:

CheckPluginType

 

method CheckPluginType(aType: String): Boolean

 

Boolean CheckPluginType(String aType)

 

Function CheckPluginType(aType As String) As Boolean

Parameters:

  • aType:

ComPluginDescriptor

 

property ComPluginDescriptor: IHYCrossPlatformPluginDescriptor read;

 

IHYCrossPlatformPluginDescriptor ComPluginDescriptor { get; }

 

ReadOnly Property ComPluginDescriptor() As IHYCrossPlatformPluginDescriptor

Description

 

property Description: String read;

 

String Description { get; }

 

ReadOnly Property Description() As String

MajorVersion

 

property MajorVersion: Int32 read;

 

Int32 MajorVersion { get; }

 

ReadOnly Property MajorVersion() As Int32

MinorVersion

 

property MinorVersion: Int32 read;

 

Int32 MinorVersion { get; }

 

ReadOnly Property MinorVersion() As Int32

Module    (declared in PluginDescriptor)

Returns the LoadedModule object which is associated with current plugin descriptor.

 

property Module: LoadedModule read;

 

LoadedModule Module { get; }

 

ReadOnly Property Module() As LoadedModule

Name

 

property Name: String read;

 

String Name { get; }

 

ReadOnly Property Name() As String

Release

 

method Release

 

void Release()

 

Sub Release()

RequiredPrivilege

 

property RequiredPrivilege: String read;

 

String RequiredPrivilege { get; }

 

ReadOnly Property RequiredPrivilege() As String

ToString    (declared in PluginDescriptor)

Returns a string that represents the current object.

 

method ToString: String

 

String ToString()

 

Function ToString() As String

UserData

 

property UserData: String read;

 

String UserData { get; }

 

ReadOnly Property UserData() As String

 

ComPluginDescriptor

 

property ComPluginDescriptor: IHYCrossPlatformPluginDescriptor read;

 

IHYCrossPlatformPluginDescriptor ComPluginDescriptor { get; }

 

ReadOnly Property ComPluginDescriptor() As IHYCrossPlatformPluginDescriptor

Description

 

property Description: String read;

 

String Description { get; }

 

ReadOnly Property Description() As String

MajorVersion

 

property MajorVersion: Int32 read;

 

Int32 MajorVersion { get; }

 

ReadOnly Property MajorVersion() As Int32

MinorVersion

 

property MinorVersion: Int32 read;

 

Int32 MinorVersion { get; }

 

ReadOnly Property MinorVersion() As Int32

Module    (declared in PluginDescriptor)

Returns the LoadedModule object which is associated with current plugin descriptor.

 

property Module: LoadedModule read;

 

LoadedModule Module { get; }

 

ReadOnly Property Module() As LoadedModule

Name

 

property Name: String read;

 

String Name { get; }

 

ReadOnly Property Name() As String

RequiredPrivilege

 

property RequiredPrivilege: String read;

 

String RequiredPrivilege { get; }

 

ReadOnly Property RequiredPrivilege() As String

UserData

 

property UserData: String read;

 

String UserData { get; }

 

ReadOnly Property UserData() As String

 

constructor  protected    (declared in PluginDescriptor)

 

constructor(loadedModule: LoadedModule)

 

ComPluginDescriptor(LoadedModule loadedModule)

 

Sub New(loadedModule As LoadedModule)

Parameters:

  • loadedModule:

CheckPluginAttribute (Type): Boolean    (declared in PluginDescriptor)

 

method CheckPluginAttribute(attribute: Type): Boolean

 

Boolean CheckPluginAttribute(Type attribute)

 

Function CheckPluginAttribute(attribute As Type) As Boolean

Parameters:

  • attribute:

CheckPluginAttribute (Type, Boolean): Boolean

 

method CheckPluginAttribute(attribute: Type; inherited: Boolean): Boolean

 

Boolean CheckPluginAttribute(Type attribute, Boolean inherited)

 

Function CheckPluginAttribute(attribute As Type, inherited As Boolean) As Boolean

Parameters:

  • attribute:
  • inherited:

CheckPluginInterface

 

method CheckPluginInterface(interface: Type): Boolean

 

Boolean CheckPluginInterface(Type interface)

 

Function CheckPluginInterface(interface As Type) As Boolean

Parameters:

  • interface:

CheckPluginType

 

method CheckPluginType(aType: String): Boolean

 

Boolean CheckPluginType(String aType)

 

Function CheckPluginType(aType As String) As Boolean

Parameters:

  • aType:

Release

 

method Release

 

void Release()

 

Sub Release()

ToString    (declared in PluginDescriptor)

Returns a string that represents the current object.

 

method ToString: String

 

String ToString()

 

Function ToString() As String