Interface IExtensionLibraryInfo
Properties of extension library
Namespace: CAMAPI.Extensions
Assembly: CAMAPI.Extensions.dll
Syntax
[Guid("B018FDA7-28BA-409D-AEB1-A2B50A93E24C")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IExtensionLibraryInfo
Properties
Description
Description of library
Declaration
string Description { get; }
Property Value
Type | Description |
---|---|
string |
LoaderType
Type of loader of extension
Declaration
TExtensionLoaderType LoaderType { get; }
Property Value
Type | Description |
---|---|
TExtensionLoaderType |
LoadEvents
List of events, when extension should be loaded
Declaration
IListString LoadEvents { get; }
Property Value
Type | Description |
---|---|
IListString |
ModulePath
Path to source file of library
Declaration
string ModulePath { get; }
Property Value
Type | Description |
---|---|
string |
Name
Name of library
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
string |
UnloadMode
Unload mode of extension
Declaration
TExtensionUnloadMode UnloadMode { get; }
Property Value
Type | Description |
---|---|
TExtensionUnloadMode |