Idioma

SchemaFactory.SetFeature(String, Boolean) Método

Definição

Defina o valor de um sinalizador de recurso.

[Android.Runtime.Register("setFeature", "(Ljava/lang/String;Z)V", "GetSetFeature_Ljava_lang_String_ZHandler")]
public virtual void SetFeature(string? name, bool value);
[<Android.Runtime.Register("setFeature", "(Ljava/lang/String;Z)V", "GetSetFeature_Ljava_lang_String_ZHandler")>]
abstract member SetFeature : string * bool -> unit
override this.SetFeature : string * bool -> unit

Parâmetros

name
String

O nome do recurso, que é um URI totalmente qualificado não nulo.

value
Boolean

O valor solicitado do recurso (true ou false).

Atributos

Exceções

Se o valor do recurso não puder ser atribuído ou recuperado.

Quando reconhece o SchemaFactory nome do recurso, mas não pode definir o valor solicitado.

se o parâmetro de nome for nulo.

Comentários

Defina o valor de um sinalizador de recurso.

O recurso pode ser usado para controlar a maneira como um SchemaFactory esquema analisa, embora SchemaFactorys não sejam necessários para reconhecer nomes de recursos específicos.

O nome do recurso é qualquer URI totalmente qualificado. É possível expor um SchemaFactory valor de recurso, mas não conseguir alterar o valor atual.

Todas as implementações são necessárias para dar suporte ao javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING recurso. Quando o recurso é:

<ul><li>true: a implementação limitará o processamento XML para estar em conformidade com os limites de implementação. Exemplos incluem limites de expansão de entidade e construções de esquema XML que consumiriam grandes quantidades de recursos. Se o processamento XML for limitado por motivos de segurança, ele será relatado por meio de uma chamada para o registrado ErrorHandler#fatalError(org.xml.sax.SAXParseException). Consulte #setErrorHandler(ErrorHandler errorHandler). </li><li>false: a implementação processará XML de acordo com as especificações XML sem levar em conta os possíveis limites de implementação. </li></ul>

Java documentação para javax.xml.validation.SchemaFactory.setFeature(java.lang.String, 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.

Aplica-se a

Confira também