メインコンテンツまでスキップ

Next Design V2.0 Service Update 1 の変更点

エクステンション機能の変更点

WPF のユーザコントロールを含むライブラリの組み込み

WPFのユーザコントロールを含むライブラリのようにエクステンション毎に異なる領域にロードすると問題が発生するライブラリをNext Design本体と同じ領域にロードして共有することができます。 詳しくは次のページを参照してください。

エクステンションのコマンドで例外が発生した際の挙動の変更

エクステンションのコマンド実行中に例外が発生した場合の挙動を次のように変更しました。

API ごとの変更点

ここでは、Next Design V2.0 Service Update 1 のAPI変更点を列挙します。それぞれの API の詳細は API 仕様 を参照してください。

変更した API

Next Design V2.0 Service Update 1 で変更したAPIを列挙します。

API 移行方法の詳細は API 仕様から該当 API の注釈を参照してください。


NextDesign.Core

API変更内容
IProject.ImportProfile メソッドインポート対象のプロファイルとフィールド名が異なるフィールドが見つかった場合、プロファイルのインポートが中止されるように変更しました

NextDesign.Desktop

API変更内容
IApplication.ExecuteCommand メソッドコマンド実行中に例外が発生した場合に呼び出し元に例外を通知するように変更しました

統廃合予定の API

次回アップデート時に統廃合予定の API を列挙します。

NextDesign.Desktop

  • IApplication.CreateSearch メソッド
  • ICommonUI.MessageBox メソッド
  • IContext.Application プロパティ
  • IEditorPage.ActiveInfoWindow プロパティ
  • IEditorPage.CurrentOutputCategory プロパティ
  • IEditorPage.CurrentInfoView プロパティ
  • IWorkspace.CreateSearch メソッド
注記
  • 統廃合予定のAPIは V2.0でも継続利用可能ですが、DLL方式のエクステンションとしてビルドすると警告メッセージが表示されます。