Skip to main content

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

NameDescription
Custom UIA group of APIs to access the custom UI.

Inherit Base

NameDescription
ICustomUIDefines properties and methods common to user interfaces that are independently extended by extensions.

Property

NameDescription
SelectedItemGets the selected element in the editor.
Your implementation should return null if there is no selected element.
SelectedItemsGets an enumeration of the selected elements in the editor.
Your implementation should return an empty enum if there are no selected elements.
ViewDefinitionIdGets the corresponding view definition identifier.

Method

NameDescription
GetDocumentContentGets the document generation result of the custom editor.
SetModelSets the model to display in this editor.