![]() | Extension Class |
Namespace: EBP.Api.Extension
The Extension type exposes the following members.
Name | Description | |
---|---|---|
![]() | ApiInterfaceLinkType |
Gets the type of the API interface ApiInterfaceLink generated class.
|
![]() | AsynchronousRegisteredOperations |
Gets the asynchronous registered operations indexed by their GUID.
|
![]() | Database |
Gets the current thread database object used to execute queries.
|
![]() | Description |
Gets the extension description.
|
![]() | ExtensionId |
Gets the extension Id. Must be unique for each extension.
|
![]() | HostOwner |
Gets the host owner. Useful for set an owner in the dialogs
|
![]() | Image |
Get the extension image
|
![]() | IsDisposed |
Gets a value indicating whether this instance is disposed.
|
![]() | IsInitialized |
Gets whether the extension has been initialized
|
![]() | IsRunning |
Gets a value indicating whether this instance is running.
|
![]() | Name |
Gets the extension name.
|
Name | Description | |
---|---|---|
![]() | ConfirmUserDefinedSchemaObjectDelete |
Gets whether a schema object can be safely deleted
|
![]() | Equals | (Inherited from Object.) |
![]() | ExecuteCommand |
Executes a command which can be called with command line.
|
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetService<T> |
Get the requested service or null if it does not exists.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | OnDisposed |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
![]() | OnInitialized |
Initializes the extension. Override this method to register all extensions entities,
forms, etc.
|
![]() | OnRunned |
Called when the extension is runned
|
![]() | OnStopped |
Called when the extension is stopped
|
![]() | RegisterAsynchronousOperationExtension<T> |
Registers the asynchronous operation.
|
![]() | RegisterEntityExtension<T> |
Registers an extension on an entity
|
![]() | RegisterEntryFormExtension<T> |
Registers an extension on an entry form
|
![]() | RegisterExtensionUserDefinedMenu |
Register a user defined entity menu item
|
![]() | RegisterImportCategoryExtension<TEntity> |
Registers a default import category for the specified API master table entity type.
|
![]() | RegisterListPageExtension<TListPageExtension> |
Register a list page extension from a list page Id
|
![]() | RegisterOptionExtension<T> |
Registers an extension of an option entity
|
![]() | RegisterReportExtension<TReportExtension> |
Register a report entity extension
|
![]() | ToString | (Inherited from Object.) |