SchemaFactory.SetFeature(String, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostare il valore di un flag di funzionalità.
[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
Parametri
- name
- String
Nome della funzionalità, che è un URI completo non Null.
- value
- Boolean
Valore richiesto della funzionalità (true o false).
- Attributi
Eccezioni
Se il valore della funzionalità non può essere assegnato o recuperato.
SchemaFactory Quando riconosce il nome della funzionalità ma non può impostare il valore richiesto.
se il parametro name è Null.
Commenti
Impostare il valore di un flag di funzionalità.
La funzionalità può essere usata per controllare il modo in cui un SchemaFactory
analizza gli schemi, anche se SchemaFactory
non è necessario per riconoscere nomi di funzionalità specifici.
Il nome della funzionalità è qualsiasi URI completo. È possibile che un oggetto SchemaFactory
esponga un valore di funzionalità, ma non sia in grado di modificare il valore corrente.
Tutte le implementazioni sono necessarie per supportare la javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING
funzionalità. Quando la funzionalità è:
<ul><li>true
: l'implementazione limiterà l'elaborazione XML in modo che sia conforme ai limiti di implementazione. Ad esempio, i limiti di espansione delle entità e i costrutti di XML Schema che utilizzano grandi quantità di risorse. Se l'elaborazione XML è limitata per motivi di sicurezza, verrà segnalata tramite una chiamata all'oggetto registrato ErrorHandler#fatalError(org.xml.sax.SAXParseException)
. Vedere #setErrorHandler(ErrorHandler errorHandler)
. </li><li>false
: l'implementazione elabora XML in base alle specifiche XML senza considerare i possibili limiti di implementazione. </li></ul>
Documentazione java per javax.xml.validation.SchemaFactory.setFeature(java.lang.String, boolean)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.