A Sandcastle Documented Class Library
GetMessage Method (objectToValidate, key)
NamespacesTERASOLUNA.Fw.Common.Validation.ValidatorsNumberValidatorGetMessage(Object, String)
検証エラーメッセージを生成するメソッドです。 MessageTemplate()()() をテンプレートとし、 現在のカルチャに従って文字列をフォーマットします。
Declaration Syntax
C#Visual BasicVisual C++
protected override string GetMessage(
	Object objectToValidate,
	string key
)
Protected Overrides Function GetMessage ( _
	objectToValidate As Object, _
	key As String _
) As String
protected:
virtual String^ GetMessage(
	Object^ objectToValidate, 
	String^ key
) override
Parameters
objectToValidate (Object)
検証対象のオブジェクト。
key (String)
オブジェクトが取得されるプロパティまたはメソッド名。
Return Value
検証エラーメッセージ。
Remarks

フォーマット文字列に含まれるプレースホルダに渡される情報は、以下の通りです。
プレースホルダ内容
{0}
検証対象文字列
{1}
key(プロパティ・メソッド名)
{2}
Tag文字列
{3}
整数部の桁数
{4}
小数部の桁数

Exceptions
ExceptionCondition
FormatException 以下のメンバを参照。
  • format の書式項目が無効です。または書式設定する引数を示す数が 0 より小さいか、書式設定する指定されたオブジェクトの数以上です。

See Also
MessageTemplate()()()

Assembly: TERASOLUNA.Fw.Common (Module: TERASOLUNA.Fw.Common) Version: 2.1.0.1 (2.1.0.1)