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

ExtensionPoints ライブラリ

概要

Next Design のエクステンションでマニフェスト作成をコードベースにするライブラリです。またコマンドとイベントの実装をシンプルにできます。

  • Next Design のエクステンションの拡張ポイントをコードで作成できるため、マニフェストファイルとエクステンション実装コードのズレがなくなります。
  • コマンド、イベントクラスで分離できます。
  • エクステンションのベースクラスがありシンプルに実装できます。

リリースノート

リリースノートはこちらを参照してください。

インストール方法

NuGet で簡単にインストールが可能です。詳細はインストールを参照して下さい。

チュートリアルの概要

チュートリアルでは次の作業を学ぶことで ExtensionPoints を使用したエクステンションを理解します。

  1. プロジェクトを作成する
  2. マニフェストを定義する
  3. エクステンションのクラスを実装する
  4. 拡張ポイントを定義する
  5. コマンドハンドラを実装する
  6. イベントハンドラを実装する

公開パッケージ

  • NextDesign.Desktop.ExtensionPoints

依存パッケージ

  • NextDesign.Desktop.ExtensionPoints
    • NextDesign.Desktop
    • Microsoft.CSharp