XmlSchemaValidator.ValidateText メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の要素コンテキスト中でテキストが許されるかどうかを検証し、現在の要素に単純コンテンツがある場合は検証のためにテキストを収集します。
オーバーロード
ValidateText(String) |
現在の要素コンテキストで、指定されたテキスト |
ValidateText(XmlValueGetter) |
現在の要素コンテキストで、指定された XmlValueGetter オブジェクトで返されるテキストが許可されているかどうかを検証し、現在の要素が単純な内容の場合は検証用のテキストを累積します。 |
ValidateText(String)
現在の要素コンテキストで、指定されたテキスト string
が許可されているかどうかを検証し、現在の要素が単純な内容の場合は検証用のテキストを累積します。
public:
void ValidateText(System::String ^ elementValue);
public void ValidateText (string elementValue);
member this.ValidateText : string -> unit
Public Sub ValidateText (elementValue As String)
パラメーター
- elementValue
- String
現在の要素コンテキストで検証するテキスト string
。
例外
指定されたテキスト string
は、現在の要素コンテキストでは許可されていません。
ValidateText メソッドは、正しいシーケンスで呼び出されませんでした。 たとえば、ValidateText メソッドを呼び出した後で ValidateAttribute メソッドを呼び出した場合が該当します。
テキスト string
パラメーターを null
にすることはできません。
注釈
メソッドを使用する場合に考慮すべき重要な注意事項を次に ValidateText 示します。
要素に単純なコンテンツがある場合、メソッドが呼び出されるまで、指定されたテキスト
string
はメソッドの ValidateText 各呼び出しで ValidateEndElement 連結されます。 メソッドが ValidateEndElement 呼び出されると、すべてのテキストが検証されます。要素に複雑なコンテンツがある場合、テキスト連結は行われません。
適用対象
ValidateText(XmlValueGetter)
現在の要素コンテキストで、指定された XmlValueGetter オブジェクトで返されるテキストが許可されているかどうかを検証し、現在の要素が単純な内容の場合は検証用のテキストを累積します。
public:
void ValidateText(System::Xml::Schema::XmlValueGetter ^ elementValue);
public void ValidateText (System.Xml.Schema.XmlValueGetter elementValue);
member this.ValidateText : System.Xml.Schema.XmlValueGetter -> unit
Public Sub ValidateText (elementValue As XmlValueGetter)
パラメーター
- elementValue
- XmlValueGetter
テキスト値を属性の XML スキーマ定義言語 (XSD) 型と互換性のある共通言語ランタイム (CLR) 型にして渡すために使用する、XmlValueGetterdelegate
。
例外
指定されたテキスト string
は、現在の要素コンテキストでは許可されていません。
ValidateText メソッドは、正しいシーケンスで呼び出されませんでした。 たとえば、ValidateText メソッドを呼び出した後で ValidateAttribute メソッドを呼び出した場合が該当します。
テキスト string
パラメーターを null
にすることはできません。
注釈
メソッドを使用する場合に考慮すべき重要な注意事項を次に ValidateText 示します。
要素に単純なコンテンツがある場合、メソッドが呼び出されるまで、指定されたテキスト
string
はメソッドの ValidateText 各呼び出しで ValidateEndElement 連結されます。 メソッドが ValidateEndElement 呼び出されると、すべてのテキストが検証されます。要素に複雑なコンテンツがある場合、テキスト連結は行われません。
こちらもご覧ください
適用対象
.NET