ICustomEditorView interface
Namespace: NextDesign.Desktop.CustomUI
Description
This is an interface for implementing a custom editor that is independently extended by an extension.
Next Design exchanges information with custom editors through this interface.
Affiliation area
| Name | Description |
|---|---|
| Custom UI | A group of APIs to access the custom UI. |
Inherit Base
| Name | Description |
|---|---|
| ICustomUI | Defines properties and methods common to user interfaces that are independently extended by extensions. |
Property
| Name | Description |
|---|---|
| SelectedItem | Gets the selected element in the editor. Your implementation should return null if there is no selected element. |
| SelectedItems | Gets an enumeration of the selected elements in the editor. Your implementation should return an empty enum if there are no selected elements. |
| ViewDefinitionId | Gets the corresponding view definition identifier. |
Method
| Name | Description |
|---|---|
| GetDocumentContent | Gets the document generation result of the custom editor. |
| SetModel | Sets the model to display in this editor. |