ICustomEditorView インタフェース
名前空間: NextDesign.Desktop.CustomUI
説明
エクステンションにより独自拡張するカスタムエディタの実装用インタフェースです。
Next Design では、このインタフェースを介してカスタムエディタとの情報の交換を行います。
所属エリア
名前 | 説明 |
---|---|
カスタムUI | カスタムUIにアクセスするAPI群です。 |
継承元
名前 | 説明 |
---|---|
ICustomUI | エクステンションにより独自拡張するユーザインタフェースに共通のプロパティ、メソッドを定義します。 |
プロパティ
名前 | 説明 |
---|---|
SelectedItem | エディタで選択された要素を取得します。 選択された要素がない場合は、null を返すように実装してください。 |
SelectedItems | エディタで選択された要素の列挙を取得します。 選択された要素がない場合は、空の列挙を返すように実装してください。 |
ViewDefinitionId | 対応するビュー定義の識別子を取得します。 |
メソッド
名前 | 説明 |
---|---|
GetDocumentContent | カスタムエディタのドキュメント生成結果を取得します。 |
SetModel | このエディタの表示対象のモデルを設定します。 |