Interface IExtensionBuilder
Implements a custom extension instance builder
Namespace: Sdl.Core.PluginFramework.Integration
Assembly: Sdl.Core.PluginFramework.dll
Syntax
public interface IExtensionBuilder
Methods
Build(IExtension, Object, ExtensionArguments)
Builds the custom extension instance
Declaration
object Build(IExtension extension, object defaultInstance, ExtensionArguments arguments)
Parameters
Type | Name | Description |
---|---|---|
IExtension | extension | The extension to be created. |
System.Object | defaultInstance | The default instance of the extension |
ExtensionArguments | arguments | Optional arguments for the extension builder |
Returns
Type | Description |
---|---|
System.Object | The custom extension instance created. |