Changes in Next Design V2.0 Service Update 1
Extension function changes
Built-in library containing WPF user controls
You can load and share a library that causes problems if you load it in a different area for each extension, such as a library that includes WPF user controls, in the same area as Next Design itself. See the next page for details.
Change the behavior when an exception occurs in the extension command
The behavior when an exception occurs while executing an extension command has been changed as follows.
- If an exception occurs during command execution, Events after command execution will not be notified.
Changes for each API
Here, we list the API changes of Next Design V2.0 Service Update 1. For details on each API, refer to API Specifications.
Changed API
List the APIs modified in Next Design V2.0 Service Update 1.
For details on how to migrate the API, refer to the note of the corresponding API from the API specification.
NextDesign.Core
API | Changes |
---|---|
IProject.ImportProfile method | Changed to stop importing profile if a field with a different field name from the profile to be imported is found |
NextDesign.Desktop
API | Changes |
---|---|
IApplication.ExecuteCommand method | Changed to notify the caller of an exception if an exception occurs during command execution |
API to be consolidated and abolished
List the APIs that will be consolidated or abolished at the next update.
NextDesign.Desktop
- IApplication.CreateSearch method
- ICommonUI.MessageBox method
- IContext.Application property
- IEditorPage.ActiveInfoWindow property
- IEditorPage.CurrentOutputCategory property
- IEditorPage.CurrentInfoView property
- IWorkspace.CreateSearch method
note
- The API to be consolidated and abolished will continue to be available in V2.0, but a warning message will be displayed when building as a DLL-based extension.