XmlSchemaValidator.ValidateText Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Valida se o texto é permitido no contexto do elemento atual e acumula o texto para validação se o elemento atual tiver conteúdo simples.
Sobrecargas
| Name | Description |
|---|---|
| ValidateText(String) |
Valida se o texto |
| ValidateText(XmlValueGetter) |
Valida se o texto devolvido pelo XmlValueGetter objeto especificado é permitido no contexto do elemento atual, e acumula o texto para validação se o elemento atual tiver conteúdo simples. |
ValidateText(String)
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
Valida se o texto string especificado é permitido no contexto do elemento atual e acumula o texto para validação se o elemento atual tiver conteúdo simples.
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
Um texto string para validar no contexto atual do elemento.
Exceções
O texto string especificado não é permitido no contexto atual do elemento.
O ValidateText método não foi chamado na sequência correta. Por exemplo, o ValidateText método é chamado após chamar ValidateAttribute.
O parâmetro de texto string não pode ser null.
Observações
Seguem-se as notas importantes a considerar ao utilizar o ValidateText método.
Se o elemento tiver conteúdo simples, o texto
stringespecificado é concatenado em cada chamada ao ValidateText método até que o ValidateEndElement método seja chamado. Quando o ValidateEndElement método é chamado, todo o texto é validado.Se o elemento tiver conteúdo complexo, não ocorre concatenação de texto.
Aplica-se a
ValidateText(XmlValueGetter)
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
Valida se o texto devolvido pelo XmlValueGetter objeto especificado é permitido no contexto do elemento atual, e acumula o texto para validação se o elemento atual tiver conteúdo simples.
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
É XmlValueGetterdelegate usado para passar o valor de texto como um tipo Common Language Runtime (CLR) compatível com o tipo XML Schema Definition Language (XSD) do atributo.
Exceções
O texto string especificado não é permitido no contexto atual do elemento.
O ValidateText método não foi chamado na sequência correta. Por exemplo, o ValidateText método é chamado após chamar ValidateAttribute.
O parâmetro de texto string não pode ser null.
Observações
Seguem-se as notas importantes a considerar ao utilizar o ValidateText método.
Se o elemento tiver conteúdo simples, o texto
stringespecificado é concatenado em cada chamada ao ValidateText método até que o ValidateEndElement método seja chamado. Quando o ValidateEndElement método é chamado, todo o texto é validado.Se o elemento tiver conteúdo complexo, não ocorre concatenação de texto.