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

ICustomUI インタフェース

名前空間: NextDesign.Desktop.CustomUI

説明

エクステンションにより独自拡張するユーザインタフェースに共通のプロパティ、メソッドを定義します。

所属エリア

名前説明
カスタムUIカスタムUIにアクセスするAPI群です。

派生先

名前説明
ICustomFinderエクステンションにより独自拡張するカスタムファインダの実装用インタフェースです。
Next Design では、このインタフェースを介してカスタムファインダとの情報の交換を行います。
ICustomNavigatorエクステンションにより独自拡張するカスタムナビゲータの実装用インタフェースです。
Next Design では、このインタフェースを介してカスタムナビゲータとの情報の交換を行います。
ICustomInspectorエクステンションにより独自拡張するカスタムインスペクタの実装用インタフェースです。
Next Design では、このインタフェースを介してカスタムインスペクタとの情報の交換を行います。
ICustomEditorViewエクステンションにより独自拡張するカスタムエディタの実装用インタフェースです。
Next Design では、このインタフェースを介してカスタムエディタとの情報の交換を行います。

プロパティ

名前説明
Descriptor記述子を取得、または設定します。
登録時に指定したDescriptorが生成時に設定されます。
未設定の場合、カスタムUIは表示されません。

メソッド

名前説明
OnBeforeDispose独自拡張するユーザインタフェースを破棄する前の処理
Next Designは、独自拡張するユーザインタフェースを破棄する前にこのメソッドを呼び出します。
拡張側で破棄前に実行したい処理がある場合はここで実装します。
OnInitialized独自拡張するユーザインタフェースを初期化する際の処理
Next Designは、独自拡張するユーザインタフェースを初期化する際にこのメソッドを呼び出します。
拡張側で初期化時に実行したい処理がある場合はここで実装します。