IModelInitializationProviderInitializationContext interface
Namespace: NextDesign.Core.EditingCapabilities
Description
The context in which to register the metamodel targeted by the IModelInitializationProvider.
Affiliation area
Name | Description |
---|---|
EditingCapability | APIs to access EditingCapability. |
Property
Name | Description |
---|---|
Project | Project to execute for the target provider |
TargetProvider | Target provider |
Method
Name | Description |
---|---|
RegisterClass | Registers a metaclass that performs instance initialization on the target provider. Derived classes and inherited classes of the specified class are not automatically registered. Must be specified separately. If multiple initialization providers are registered for the same class, all providers will be called in the order in which they were registered for the target class. If a class outside the project management for which the provider is executed is specified, the specification of that class will be ignored. |
RegisterClasses | Registers metaclasses that initialize instances with the target provider. Derived classes and inherited classes of the specified class are not automatically registered. Must be specified separately. If multiple initialization providers are registered for the same class, all providers will be called in the order in which they were registered for the target class. If a class outside the project management for which the provider is executed is specified, the specification of that class will be ignored. |