XmlSchemaValidator.ValidateText Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Valida se o texto é permitido no contexto do elemento atual, e acumula o texto para validação se o elemento atual tem conteúdo simples.
Sobrecargas
ValidateText(String) |
Validará se o texto |
ValidateText(XmlValueGetter) |
Validará se o texto retornado pelo objeto XmlValueGetter especificado for permitido no contexto do elemento atual e acumulará o texto para validação se o elemento atual tiver conteúdo simples. |
ValidateText(String)
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
Validará se o texto string
especificado for permitido no contexto do elemento atual e acumulará 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
a ser validado no contexto do elemento.
Exceções
O string
do texto especificado não é permitido no contexto do elemento atual.
O método ValidateText não foi chamado na sequência correta. Por exemplo, o método ValidateText é chamado após chamar ValidateAttribute.
O parâmetro string
do texto não pode ser null
.
Comentários
Veja a seguir notas importantes a serem consideradas ao usar o ValidateText método .
Se o elemento tiver conteúdo simples, o texto
string
especificado será concatenado em cada chamada para o 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, nenhuma concatenação de texto ocorrerá.
Aplica-se a
ValidateText(XmlValueGetter)
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
- Origem:
- XmlSchemaValidator.cs
Validará se o texto retornado pelo objeto XmlValueGetter especificado for permitido no contexto do elemento atual e acumulará 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
Um XmlValueGetterdelegate
usado para passar o valor do texto como um tipo CLR (Common Language Runtime) compatível com o tipo XSD (linguagem de definição de esquema XML) do atributo.
Exceções
O string
do texto especificado não é permitido no contexto do elemento atual.
O método ValidateText não foi chamado na sequência correta. Por exemplo, o método ValidateText é chamado após chamar ValidateAttribute.
O parâmetro string
do texto não pode ser null
.
Comentários
Veja a seguir notas importantes a serem consideradas ao usar o ValidateText método .
Se o elemento tiver conteúdo simples, o texto
string
especificado será concatenado em cada chamada para o 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, nenhuma concatenação de texto ocorrerá.