ComPluginDescriptor
Overview
Location
- Reference: RemObjects.Hydra.Host.dll
- Namespace: RemObjects.Hydra
- Ancestry: MarshalByRefObject | PluginDescriptor | ComPluginDescriptor
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