mlreportgen.dom.ErrorMessage クラス
名前空間: mlreportgen.dom
エラー メッセージ
説明
指定されたソース オブジェクトから発するエラー メッセージ テキストを指定します。
mlreportgen.dom.ErrorMessage クラスは handle クラスです。
作成
説明
は、指定のテキストを使い、指定のソース オブジェクトから発するエラー メッセージを作成します。errorMsgObj = ErrorMessage(text,sourceObject)
入力引数
メッセージに表示するテキスト。文字ベクトルまたは string スカラーとして指定します。
メッセージを発する DOM オブジェクト。
プロパティ
メッセージの発生元である DOM オブジェクト。
属性:
GetAccess | public |
SetAccess | なし |
Transient | true |
メッセージ テキスト。文字ベクトルまたは string スカラーとして指定します。
属性:
GetAccess | public |
SetAccess | なし |
Transient | true |
NonCopyable | true |
データ型: char | string
タグ。文字ベクトルまたは string スカラーとして指定します。DOM API は、このオブジェクトを作成するときに、セッション固有タグを生成します。生成されるタグの形式は CLASS:ID という形式です。ここで、CLASS はオブジェクト クラスです。ID はオブジェクトの Id プロパティの値です。この値を使用すると、ドキュメントの生成中に問題が発生した箇所を容易に特定できるようになります。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
データ型: char | string
オブジェクト識別子。文字ベクトルまたは string スカラーとして指定します。DOM API は、ドキュメント要素オブジェクトの作成時にセッション固有識別子を生成します。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
データ型: char | string
メソッド
ErrorMessage メソッドは ProgressMessage メソッドと同じように使用します。
メソッド | 目的 |
|---|---|
メッセージを HTML として書式設定する。 | |
メッセージをテキストとして書式設定する。 | |
メッセージがフィルターをパスするかどうかを判定する。 |
例
import mlreportgen.dom.*; d = Document('test','html'); dispatcher = MessageDispatcher.getTheDispatcher; l = addlistener(dispatcher,'Message', ... @(src, evtdata) disp(evtdata.Message.formatAsText)); open(d);
dom.Document:110 opening dom.Document:110 parsing template "/mathworks/devel/bat/filer/batfs2566-0/Bdoc26a.3146167/build/runnable/matlab/toolbox/shared/mlreportgen/dom/resources/templates/html/default.htmtx" dom.Document:110 appended dom.TemplateText:128 dom.Document:110 appended dom.TemplateText:131 dom.Document:110 appended dom.TemplateText:134 dom.Document:110 moved to hole "#start#"
dispatch(dispatcher,ErrorMessage('invalid chapter',d));dom.Document:110 invalid chapter
p = Paragraph('Chapter '); p.Tag = 'chapter title'; p.Style = {CounterInc('chapter'),... CounterReset('table'),WhiteSpace('pre')}; append(p,AutoNumber('chapter')); append(d,p);
dom.Document:110 appended chapter title
close(d);
dom.Document:110 appended dom.TemplateText:149 dom.Document:110 moved to hole "#end#" dom.Document:110 closed
rptview(d.OutputPath);
MATLAB® セッション中にメッセージ オブジェクトについて重複して報告されないように、リスナーを削除します。
delete(l);
バージョン履歴
R2014b で導入
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)