Class ExtensionBuilderAttribute
Attribute used to customize the creation of an extension instance
Inherited Members
Namespace: Sdl.Core.PluginFramework.Integration
Assembly: Sdl.Core.PluginFramework.dll
Syntax
[ExtensionPointInfo]
public class ExtensionBuilderAttribute : ExtensionAttribute
Constructors
ExtensionBuilderAttribute(Type, Type)
Initialize an instance of the ExtensionBuilder attribute
Declaration
public ExtensionBuilderAttribute(Type extensionAttributeType, Type instanceType)
Parameters
Type | Name | Description |
---|---|---|
System.Type | extensionAttributeType | The attribute type of the extension |
System.Type | instanceType | The instance result type created by the builder |
Properties
AttributeType
The attribute type of the extension
Declaration
public Type AttributeType { get; set; }
Property Value
Type | Description |
---|---|
System.Type |
InstanceType
The instance result type created by the builder
Declaration
public Type InstanceType { get; set; }
Property Value
Type | Description |
---|---|
System.Type |