다음을 통해 공유


XmlSchemaValidator.ValidateText 메서드

정의

현재 요소 컨텍스트에서 텍스트가 허용되는지 확인하고 현재 요소에 단순 내용이 있는지 확인하기 위해 텍스트를 누적합니다.

오버로드

ValidateText(String)

지정된 텍스트 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

텍스트 값을 특성의 XSD(XML 스키마 정의 언어) 형식과 호환되는 CLR(공용 언어 런타임) 형식으로 전달하는 데 사용되는 XmlValueGetterdelegate입니다.

예외

지정된 텍스트 string을 현재 요소 컨텍스트에서 사용할 수 없는 경우

ValidateText 메서드가 올바른 시퀀스로 호출되지 않은 경우. 예를 들어, ValidateText를 호출한 후 ValidateAttribute 메서드를 호출하는 경우가 여기에 해당합니다.

텍스트 string 매개 변수가 null인 경우

설명

다음은 메서드를 사용할 ValidateText 때 고려해야 할 중요한 참고 사항입니다.

  • 요소에 간단한 콘텐츠가 있는 경우 지정된 텍스트 string 는 메서드가 호출될 때까지 메서드를 호출할 ValidateText 때마다 ValidateEndElement 연결됩니다. 메서드가 ValidateEndElement 호출되면 모든 텍스트의 유효성이 검사됩니다.

  • 요소에 복잡한 콘텐츠가 있는 경우 텍스트 연결이 발생하지 않습니다.

추가 정보

적용 대상