SchemaFactory.SetFeature(String, Boolean) 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.
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 o SchemaFactory reconhece o nome do recurso, mas não pode definir o valor solicitado.
se o parâmetro name for null.
Comentários
Defina o valor de um sinalizador de recurso.
O recurso pode ser usado para controlar a maneira como um SchemaFactory
analisa esquemas, embora SchemaFactory
s não seja necessário para reconhecer nenhum nome de recurso específico.
O nome do recurso é qualquer URI totalmente qualificado. É possível que um SchemaFactory
exponha um valor de recurso, mas não é possível alterar o valor atual.
Todas as implementações são necessárias para oferecer suporte javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING
ao recurso. Quando o recurso é:
<><ul li>true
: a implementação limitará o processamento XML para estar em conformidade com os limites de implementação. Os exemplos incluem limites de expansão de entidade e construções de esquema XML que consumiriam grandes quantidades de recursos. Se o processamento de XML for limitado por motivos de segurança, ele será relatado por meio de uma chamada para o arquivo 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 possíveis limites de implementação. </li></ul>
Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.