XmlSchemaValidator.ValidateText メソッド

定義

現在の要素コンテキストでテキストが許可されているかどうかを検証し、現在の要素に単純なコンテンツがある場合は検証のためにテキストを蓄積します。

オーバーロード

名前 説明
ValidateText(String)

現在の要素コンテキストで指定 string テキストが許可されているかどうかを検証し、現在の要素に単純なコンテンツがある場合は検証用のテキストを蓄積します。

ValidateText(XmlValueGetter)

指定された XmlValueGetter オブジェクトによって返されたテキストが現在の要素コンテキストで許可されているかどうかを検証し、現在の要素に単純なコンテンツがある場合は検証のためにテキストを蓄積します。

ValidateText(String)

ソース:
XmlSchemaValidator.cs
ソース:
XmlSchemaValidator.cs
ソース:
XmlSchemaValidator.cs
ソース:
XmlSchemaValidator.cs
ソース:
XmlSchemaValidator.cs

現在の要素コンテキストで指定 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)

ソース:
XmlSchemaValidator.cs
ソース:
XmlSchemaValidator.cs
ソース:
XmlSchemaValidator.cs
ソース:
XmlSchemaValidator.cs
ソース:
XmlSchemaValidator.cs

指定された 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

XmlValueGetter delegate属性の XML スキーマ定義言語 (XSD) 型と互換性のある共通言語ランタイム (CLR) 型としてテキスト値を渡すために使用されます。

例外

指定 string テキストは、現在の要素コンテキストでは使用できません。

ValidateText メソッドが正しいシーケンスで呼び出されませんでした。 たとえば、 ValidateText メソッドは、 ValidateAttributeを呼び出した後に呼び出されます。

テキスト string パラメーターを nullできません。

注釈

ValidateTextメソッドを使用する際に考慮すべき重要な注意事項を次に示します。

  • 要素に単純なコンテンツがある場合は、string メソッドが呼び出されるまで、ValidateText メソッドを呼び出すたびに、指定されたテキストValidateEndElementが連結されます。 ValidateEndElement メソッドが呼び出されると、すべてのテキストが検証されます。

  • 要素に複雑なコンテンツがある場合、テキスト連結は行われません。

こちらもご覧ください

適用対象