ICustomUI interface
Namespace: NextDesign.Desktop.CustomUI
Description
Define properties and methods common to user interfaces that are independently extended by extensions.
Affiliation area
| Name | Description |
|---|---|
| Custom UI | A group of APIs to access the custom UI. |
Destination
| Name | Description |
|---|---|
| ICustomFinder | This is an interface for implementing a custom finder that is independently extended by an extension. Next Design exchanges information with custom finders through this interface. |
| ICustomNavigator | This is an interface for implementing custom navigators that are independently extended by extensions. Next Design exchanges information with custom navigators through this interface. |
| ICustomInspector | Interface for implementing a custom inspector that is independently extended by an extension. Next Design exchanges information with custom inspectors through this interface. |
| ICustomEditorView | This is an interface for implementing custom editors that are independently extended by extensions. Next Design exchanges information with custom editors through this interface. |
Property
| Name | Description |
|---|---|
| Descriptor | Gets or sets the descriptor. Descriptor specified at the time of registration is set at the time of generation. If not set, custom UI will not be displayed. |
Method
| Name | Description |
|---|---|
| OnBeforeDispose | Processing before disposing the proprietary user interface Next Design discards the proprietary user interface Call this method before If there is any processing that you want to perform before destruction on the extension side, implement it here. |
| OnInitialized | Processing when initializing a uniquely extended user interface Next Design creates a uniquely extended user interface. Call this method when initializing. If there is any processing that you want to execute at the time of initialization on the extension side, implement it here. |