ICustomUI interface
Namespace: NextDesign.Desktop.CustomUI
Description
Defines properties and methods common to user interfaces that are uniquely extended by extensions.
Affiliation area
| Name | Description |
|---|---|
| Custom UI | APIs to access the custom UI. |
Derivation destination
| Name | Description |
|---|---|
| ICustomFinder | An interface for implementing a custom finder that can be extended independently by an extension. Next Design exchanges information with the custom finder through this interface. |
| ICustomNavigator | An interface for implementing a custom navigator that can be extended independently by an extension. Next Design exchanges information with the custom navigator through this interface. |
| ICustomInspector | An interface for implementing a custom inspector that is uniquely extended by extensions. Next Design exchanges information with the Custom Inspector through this interface. |
| ICustomEditorView | An interface for implementing a custom editor that can be extended independently by an extension. Next Design exchanges information with the custom editor through this interface. |
Property
| Name | Description |
|---|---|
| Descriptor | Get or set the descriptor. The Descriptor specified at the time of registration is set at the time of generation. If not set, the custom UI will not be displayed. |
Method
| Name | Description |
|---|---|
| OnBeforeDispose | Processing before discarding the user interface to be extended Next Design discards the user interface to be extended. Call this method before you do. If there is a process you want to execute before discarding on the extension side, implement it here. |
| OnInitialized | Processing when initializing the user interface to be extended independently Call this method when initializing. If there is a process you want to execute at initialization on the extension side, implement it here. |