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

IEditorPage インタフェース

名前空間: NextDesign.Desktop

説明

エディタUIへのアクセス手段を提供します。

所属エリア

名前説明
ユーザインタフェースエディタやナビゲータなどのUIにアクセスするAPI群です。

継承元

名前説明
IUIElementUI要素へのアクセス手段を提供します。

プロパティ

名前説明
ActiveInfoWindow[Obsolete]
情報ペインのアクティブページ
- "Output" : 出力
- "Error" : エラー
- "SearchResult" : 検索結果
ActiveInspectorインスペクタペインのアクティブなインスペクタ
- "Property" : プロパティ
- "Relationship" : 関連
- "ViewDefinition" : 以下のインスペクタにて取得または設定できます。
- ダイアグラム定義
- シェイプ定義
- ノード
- ポート
- コネクタ
- ライフライン
- ノート
- 複合フラグメント
- メッセージ
- ノートアンカ
- 実行仕様
- 破棄
- メッセージ端
- フォーム定義
- フォーム要素
- テキスト
- コンボボックス
- チェックボックス
- リッチテキスト
- モデル参照コントロール
- グループ
- グリッド
- リスト
- 行の定義
- ツリーグリッド行
- "Metamodel" : 以下のインスペクタにて取得または設定できます。
- パッケージ
- メタモデル
- クラス
- 関連クラス
- フィールド
- 列挙型
ActiveNavigatorナビゲータペインのアクティブなナビゲータ
- "Model" : モデルナビゲータ
- "ProductLine" : プロダクトラインナビゲータ
- "Scm" : 構成管理ナビゲータ
- "Project" : プロジェクトナビゲータ
- "Profile" : プロファイルナビゲータ
ActivePaletteパレットペインのアクティブなパレット
- "Editor" : ツールボックス
- "Reference" : 参照
- "Derive" : 入力
- "Feature" : フィーチャパレット
- "ProductSelector" : プロダクトセレクタ
- "Class" : クラスツールボックス
CurrentEditorView現在アクティブなエディタビュー
CurrentInfoView[Obsolete]
情報ウィンドウ内の現在アクティブな表示ページ
CurrentModel現在(モデルナビゲータで)選択されているモデル
CurrentNavigator現在アクティブなナビゲータ
CurrentOutputCategory[Obsolete]
情報ペインのOutputのカレントカテゴリ
IsDiffHighlightVisible変更差分比較モード
IsDiffViewVisible差分ビューの表示状態
IsErrorCardVisibleエラーカード表示状態
IsFeatureMarkVisibleフィーチャーマーク表示状態
IsIndicatorVisibleインジケータ表示状態
IsInformationPaneVisible[Obsolete]
情報ペイン表示状態
IsInspectorPaneVisibleインスペクタペイン表示状態
IsNavigatorPaneVisibleナビゲータペイン表示状態
IsSubEditorVisibleサブエディタ表示状態
IsTraceLineVisibleエディタ間トレース表示状態
MainEditorViewメインエディタビュー
SubEditorModeサブエディタの表示モード
SubEditorModeNameサブエディタの表示モード名

SubEditorModeが「Custom」の場合、Custom.{ModelEditorCategory.Id} の形式となる。
SubEditorViewサブエディタビュー

メソッド

名前説明
IsMainEditor指定したカスタムエディタが現在メインエディタに表示されているか否かを判定します。
カスタムエディタの初期化処理 ICustomUI.OnInitialized() 実行時には正しく判定出来ず、常にfalseを返します。
IsSubEditor指定したカスタムエディタが現在サブエディタに表示されているか否かを判定します。
カスタムエディタの初期化処理 ICustomUI.OnInitialized() 実行時には正しく判定出来ず、常にfalseを返します。
SetSubEditorMode(string,IModel)サブエディタの表示モードを string 型で指定します。
SetSubEditorMode(SubEditorMode,IModel)サブエディタの表示モードを列挙型で指定します。
UpdateEditorsこのエディタページを最新に更新します。
メインエディタとサブエディタの両方を同時に更新します。