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. |