Class ExtensionManager
- Namespace
- Alternet.FormDesigner.Wpf
- Assembly
- Alternet.FormDesigner.Wpf.v10.dll
Manages extension creation for a design context.
public sealed class ExtensionManager
- Inheritance
-
ExtensionManager
Methods
- ApplyDefaultInitializers(DesignItem)
Applies all DefaultInitializer extensions on the design item.
- ApplyDesignItemInitializers(DesignItem)
Applies all DefaultInitializer extensions on the design item.
- CreateInstanceWithCustomInstanceFactory(Type, object[])
Create an instance of the specified type using the specified arguments. The instance is created using a CustomInstanceFactory registered for the type, or using reflection if no instance factory is found.
- GetExtensionServer(ExtensionServerAttribute)
Gets the extension server for the specified extension server attribute.
- GetExtensionTypes(Type)
Gets all the types of all extensions that are applied to the specified item type.
- RegisterAssembly(Assembly)
Registers extensions from the specified assembly.
- RemoveExtension(Type, Type)
Remove a Extension form a Type, so it is not used!