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

IModel.SetRichTextField(string,string,string,string) メソッド

名前空間: NextDesign.Core

説明

指定したリッチテキストフィールドのフォーマットに値を設定します。
また、指定したリッチテキストフィールドにテキスト値を設定します。

引数

名前説明
fieldNamestringフィールド名
null、または空文字列は指定できません。
valuestringフィールドの値
textValuestringフィールドのテキスト値
formatstringフォーマット
"xaml","html"を指定します。(大文字小文字は区別しません。)
V4.0以降のバージョンでは、"xaml"を指定した場合は何も設定されません。

戻り値

  • void

例外

名前例外クラス説明
引数不正ExtensionArgumentExceptionfieldName に null、または空文字列 を指定した場合
format に null、または空文字列 を指定した場合
指定したフォーマットが存在しない場合
フォーマットに"html"を指定した場合で、且つ、valueに指定したHTMLにbodyタグを含まない場合(但し、HTMLがnullの場合や空文字の場合は許容します。)
フィールドが見つからないExtensionFieldNotFoundException指定したフィールドがこのインスタンスのメタクラスで見つからない場合
フィールドの型と一致しないExtensionInvalidTypeException指定したフィールドのデータ型がリッチテキスト型でない場合
不正操作ExtensionInvalidOperationException自身が削除済みモデル、一時プロキシの場合
フィールド名に操作不可のフィールドを指定した場合
- プロダクトラインのフィーチャ割り当てフィールド
- System.Coreタグが付与されているフィールド
無効なフィールドが指定された場合