| DesignerEventController Class | 
Namespace: SD.LLBLGen.Pro.ApplicationCore.Extensibility
The DesignerEventController type exposes the following members.
| Name | Description | |
|---|---|---|
| DesignerEventPluginBindings | 
            Gets the plugins per designer event.
              | |
| RunPluginFunc | 
            Sets the run plugin callback
              | 
| Name | Description | |
|---|---|---|
| ClearSubscriptions | 
            Clears the event subscriptions.
              | |
| GetSubscribedPlugins | 
            Gets the subscribed plugins which are enabled.
              | |
| OnCodeGenerationAfterFinish | 
            Called when the CodeGenerationAfterFinish event is raised from code.
              | |
| OnCodeGenerationAfterStart | 
            Called when the CodeGenerationAfterStart event is raised from code.
              | |
| OnCodeGenerationBeforeStart | 
            Called when the CodeGenerationBeforeStart event is raised from code
              | |
| OnEntitiesAfterAdd | 
            Called when the EntitiesAfterAdd event is raised from code.
              | |
| OnEntityAfterAdd | 
            Called when the EntityAfterAdd event is raised from code.
              | |
| OnEntityAfterDelete | 
            Called when the EntityAfterDelete event is raised from code.
              | |
| OnEntityBeforeAdd | 
            Called when the EntityBeforeAdd event is raised from code.
              | |
| OnEntityBeforeDelete | 
            Called when the EntityBeforeDelete event is raised from code.
              | |
| OnMetaDataAdjustmentAfterFinish | 
            Called when MetaDataAdjustmentAfterFinish event is raised from code
              | |
| OnMetaDataAdjustmentBeforeStart | 
            Called when MetaDataAdjustmentBeforeStart event is raised from code
              | |
| OnNamePluralToSingularConversion | 
            Called when the NamePluralToSingularConversion event is raised from code
              | |
| OnNameSingularToPluralConversion | 
            Called when the NameSingularToPluralConversion event is raised from code
              | |
| OnProjectAfterClose | 
            Called when the ProjectAfterClose event is raised from code.
              | |
| OnProjectAfterLoad | 
            Called when the ProjectAfterLoad event is raised from code.
              | |
| OnProjectAfterSave | 
            Called when the ProjectAfterSave event is raised from code.
              | |
| OnProjectBeforeClose | 
            Called when the ProjectBeforeClose event is raised from code.
              | |
| OnProjectBeforeSave | 
            Called when the ProjectBeforeSave event is raised from code.
              | |
| OnProjectValidationAfterFinish | 
            Called when ProjectValidationAfterFinish event is raised from code
              | |
| OnProjectValidationBeforeStart | 
            Called when ProjectValidationBeforeStart event is raised from code
              | |
| OnSPCallAfterAdd | 
            Called when the SPCallAfterAdd event is raised from code.
              | |
| OnSPCallAfterDelete | 
            Called when the SPCallAfterDelete event is raised from code.
              | |
| OnSPCallBeforeAdd | 
            Called when the SPCallBeforeAdd event is raised from code.
              | |
| OnSPCallBeforeDelete | 
            Called when the SPCallBeforeDelete event is raised from code.
              | |
| OnSPCallsAfterAdd | 
            Called when the SPCallsAfterAdd event is raised from code.
              | |
| OnSyncRelationalModelDataAfterFinish | 
            Called when the SyncRelationalModelDataAfterFinish event is raised from code.
              | |
| OnSyncRelationalModelDataBeforeStart | 
            Called when the SyncRelationalModelDataBeforeStart event is raised from code.
              | |
| OnTvfCallAfterAdd | 
            Called when the TvfCallAfterAdd event is raised from code.
              | |
| OnTvfCallAfterDelete | 
            Called when the TvfCallAfterDelete event is raised from code.
              | |
| OnTvfCallBeforeAdd | 
            Called when the TvfCallBeforeAdd event is raised from code.
              | |
| OnTvfCallBeforeDelete | 
            Called when the TvfCallBeforeDelete event is raised from code.
              | |
| OnTvfCallsAfterAdd | 
            Called when the TvfCallsAfterAdd event is raised from code.
              | |
| OnTypedListAfterAdd | 
            Called when the TypedListAfterAdd event is raised from code.
              | |
| OnTypedListAfterDelete | 
            Called when the TypedListAfterDelete event is raised from code.
              | |
| OnTypedListBeforeAdd | 
            Called when the TypedListBeforeAdd event is raised from code.
              | |
| OnTypedListBeforeDelete | 
            Called when the TypedListBeforeDelete event is raised from code.
              | |
| OnTypedViewAfterAdd | 
            Called when the TypedViewAfterAdd event is raised from code.
              | |
| OnTypedViewAfterDelete | 
            Called when the TypedViewAfterDelete event is raised from code.
              | |
| OnTypedViewBeforeAdd | 
            Called when the TypedViewBeforeAdd event is raised from code.
              | |
| OnTypedViewBeforeDelete | 
            Called when the TypedViewBeforeDelete event is raised from code.
              | |
| OnTypedViewsAfterAdd | 
            Called when the TypedViewsAfterAdd event is raised from code.
              | |
| OnValueTypeAfterAdd | 
            Called when the ValueTypeAfterAdd event is raised from code.
              | |
| OnValueTypeAfterDelete | 
            Called when the ValueTypeAfterDelete event is raised from code.
              | |
| OnValueTypeBeforeAdd | 
            Called when the ValueTypeBeforeAdd event is raised from code.
              | |
| OnValueTypeBeforeDelete | 
            Called when the ValueTypeBeforeDelete event is raised from code.
              | |
| SubscribePluginToEvent(PluginBase, DesignerEvent) | 
            Subscribes the plugin to the event specified.
              | |
| SubscribePluginToEvent(PluginBase, DesignerEvent, Boolean) | 
            Subscribes the plugin to the event specified.
              | |
| UnsubscribePluginFromEvent | 
            Unsubscribes the plugin from the event specified
              |