DocumentBuilderFactory.Validating Propriedade
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.
Indica se a fábrica está configurada ou não para produzir analisadores que validam o conteúdo XML durante a análise. -ou- Especifica que o analisador produzido por esse código validará os documentos conforme eles são analisados.
public virtual bool Validating { [Android.Runtime.Register("isValidating", "()Z", "GetIsValidatingHandler")] get; [Android.Runtime.Register("setValidating", "(Z)V", "GetSetValidating_ZHandler")] set; }
[<get: Android.Runtime.Register("isValidating", "()Z", "GetIsValidatingHandler")>]
[<set: Android.Runtime.Register("setValidating", "(Z)V", "GetSetValidating_ZHandler")>]
member this.Validating : bool with get, set
Valor da propriedade
true se a fábrica estiver configurada para produzir analisadores que validem o conteúdo XML durante a análise; false caso contrário.
- Atributos
Comentários
Documentação do getter de propriedades:
Indica se a fábrica está configurada ou não para produzir analisadores que validam o conteúdo XML durante a análise.
Java documentação para javax.xml.parsers.DocumentBuilderFactory.isValidating().
Documentação do setter de propriedades:
Especifica que o analisador produzido por esse código validará os documentos conforme eles são analisados. Por padrão, o valor disso é definido como false.
Observe que "a validação" aqui significa um analisador de validação conforme definido na recomendação XML. Em outras palavras, ele essencialmente controla apenas a validação de DTD. (exceto as duas propriedades herdadas definidas no JAXP 1.2. Veja aqui para obter mais detalhes.)
Para usar linguagens de esquema modernas, como Esquema XML W3C ou RELAX NG em vez de DTD, você pode configurar seu analisador para ser um analisador não validador deixando o #setValidating(boolean) método falsee, em seguida, usar o #setSchema(Schema) método para associar um esquema a um analisador.
Java documentação para javax.xml.parsers.DocumentBuilderFactory.setValidating(boolean).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.