Skip to main content

ICustomEditorView interface

Namespace: NextDesign.Desktop.CustomUI

Description

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.

Affiliation area

NameDescription
Custom UI APIs to access the custom UI.

Inherit Base

NameDescription
ICustomUI Defines properties and methods common to user interfaces that are uniquely extended by extensions.

Property

NameDescription
SelectedItem Gets the element selected in the editor.
If there is no selected element, implement it to return null.
SelectedItems Gets an enumeration of the selected elements in the editor.
If there is no selected element, implement it to return an empty enumeration.
ViewDefinitionId Gets the identifier of the corresponding view definition.

Method

NameDescription
SetModel Sets the model to be displayed in this editor.