IInfoEntry インタフェース
名前空間: NextDesign.Core
説明
エラー情報/検索結果情報の共通情報へのアクセスオブジェクトです。
所属エリア
| 名前 | 説明 |
|---|---|
| 検索・エラー・出力 | エラー情報や検索結果、出力ウィンドウにアクセスするAPI群です。 |
派生先
| 名前 | 説明 |
|---|---|
| ISearchResultEntry | 検索結果情報へのアクセスオブジェクトです。 検索対象がモデルの場合のみ Model、Fieldの値を取得できます。 |
| IError | モデル検証によるエラー情報です。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Category | カテゴリ |
| Code | コード |
| DetailMessage | 詳細メッセージ |
| DisplayStyleName | スタイル名 (省略時はアプリケーションで既定のスタイルが適用されます) |
| Fields | エラー/検索対象のフィールド、複数フィールドが対象となった場合はカンマ区切り |
| Index | エラー/検索対象のフィールドのインデックス |
| Message | メッセージ |
| Model | エラー/検索結果のモデル |
| NavigatingEditor | 該当エラーの確認が推奨されるエディタ (省略時はアプリケーションが既定するデフォルトの挙動となります) |
| NavigatingViewName | 該当エラーの確認が推奨されるビュー定義名 (省略時、存在しないビュー定義を指定時はアプリケーションが規定するデフォルトの挙動となります) |
| Tags | タグ。 タグが未設定の場合は空の列挙を返します。 |
| Title | タイトル |
| Type | エラー情報/検索結果情報のタイプ。 エラーの場合、エラー登録時に指定するエラー種別を取得します。 - "Information" : 情報 - "Warning" : 警告 - "Error" : エラー - "Summary" : サマリー 検索結果の場合、検索時に指定する任意の検索種別を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| GetTag(string) | 指定したタグを取得します。タグが存在しない場合はnullを返します。 |
| GetTag<T>(string) | 型を指定してタグを取得します。タグが存在しない場合は指定した型のデフォルトを返します。 |
| HasTag | 指定したタグが存在するかどうかを検証します。 |
| RemoveTag | 指定したタグを削除します。 既に削除済みのタグを指定した場合は何も行いません。 |
| SetTag | 指定したタグを設定します。 |