XmlSchemaValidator.ValidateText Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Valida si se permite texto en el contexto del elemento actual y acumula el texto para validar si el elemento actual tiene contenido simple.
Sobrecargas
ValidateText(String) |
Valida si la cadena |
ValidateText(XmlValueGetter) |
Valida si el texto que devuelve el objeto XmlValueGetter especificado se permite en el contexto del elemento actual y acumula el texto para la validación si el contenido del elemento actual es simple. |
ValidateText(String)
- Source:
- XmlSchemaValidator.cs
- Source:
- XmlSchemaValidator.cs
- Source:
- XmlSchemaValidator.cs
Valida si la cadena string
de texto especificada se permite en el contexto del elemento actual y acumula el texto para la validación si el contenido del elemento actual es simple.
public:
void ValidateText(System::String ^ elementValue);
public void ValidateText (string elementValue);
member this.ValidateText : string -> unit
Public Sub ValidateText (elementValue As String)
Parámetros
- elementValue
- String
string
de texto que se va a validar en el contexto del elemento actual.
Excepciones
La cadena string
de texto especificada no se permite en el contexto del elemento actual.
No se llamó al método ValidateText en la secuencia correcta. Por ejemplo, se llama al método ValidateText después de llamar a ValidateAttribute.
El parámetro de la cadena string
de texto no puede ser null
.
Comentarios
A continuación se muestran notas importantes que se deben tener en cuenta al usar el ValidateText método .
Si el elemento tiene contenido simple, el texto
string
especificado se concatena en cada llamada al método hasta que se llame al ValidateTextValidateEndElement método . Cuando se llama al ValidateEndElement método , se valida todo el texto.Si el elemento tiene contenido complejo, no se produce ninguna concatenación de texto.
Se aplica a
ValidateText(XmlValueGetter)
- Source:
- XmlSchemaValidator.cs
- Source:
- XmlSchemaValidator.cs
- Source:
- XmlSchemaValidator.cs
Valida si el texto que devuelve el objeto XmlValueGetter especificado se permite en el contexto del elemento actual y acumula el texto para la validación si el contenido del elemento actual es simple.
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)
Parámetros
- elementValue
- XmlValueGetter
XmlValueGetter
delegate
que se usa para pasar el valor de texto como tipo de Common Language Runtime (CLR) compatible con el tipo del lenguaje de definición de esquemas XML (XSD) del atributo.
Excepciones
La cadena string
de texto especificada no se permite en el contexto del elemento actual.
No se llamó al método ValidateText en la secuencia correcta. Por ejemplo, se llama al método ValidateText después de llamar a ValidateAttribute.
El parámetro de la cadena string
de texto no puede ser null
.
Comentarios
A continuación se muestran notas importantes que se deben tener en cuenta al usar el ValidateText método .
Si el elemento tiene contenido simple, el texto
string
especificado se concatena en cada llamada al método hasta que se llame al ValidateTextValidateEndElement método . Cuando se llama al ValidateEndElement método , se valida todo el texto.Si el elemento tiene contenido complejo, no se produce ninguna concatenación de texto.