Interface IExtensionFactory
Factory of extensions from one library - to be implemented in external library
Assembly: CAMAPI.Extensions.dll
Syntax
[Guid("23587BD2-A04F-47AC-B37E-AE0BA48ED05C")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IExtensionFactory
Methods
Create(string, out TResultStatus)
Declaration
IExtension Create(string ExtensionIdent, out TResultStatus ret)
Parameters
Returns
OnLibraryRegistered(IExtensionFactoryContext, out TResultStatus)
Declaration
void OnLibraryRegistered(IExtensionFactoryContext Context, out TResultStatus ret)
Parameters
OnLibraryUnRegistered(IExtensionFactoryContext, out TResultStatus)
Declaration
void OnLibraryUnRegistered(IExtensionFactoryContext Context, out TResultStatus ret)
Parameters