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は、独自拡張するユーザインタフェースを初期化する際にこのメソッドを呼び出します。 拡張側で初期化時に実行したい処理がある場合はここで実装します。 |