Sprache

TransformerFactory.SetFeature(String, Boolean) Methode

Definition

Legen Sie ein Feature für dieses TransformerFactory Feature und Transformers oder Templates fest, das von dieser Factory erstellt wurde.

[Android.Runtime.Register("setFeature", "(Ljava/lang/String;Z)V", "GetSetFeature_Ljava_lang_String_ZHandler")]
public abstract 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

Parameter

name
String

Featurename.

value
Boolean

Ist Featurestatus true oder false.

Attribute

Ausnahmen

Wenn dies TransformerFactory oder das TransformerObjekt Templateerstellt wird, kann dieses Feature nicht unterstützt werden.

Wenn der name Parameter null ist.

Hinweise

Legen Sie ein Feature für dieses TransformerFactory Feature und Transformers oder Templates fest, das von dieser Factory erstellt wurde.

Featurenamen sind vollqualifizierte java.net.URIs. Implementierungen können ihre eigenen Features definieren. Ein TransformerConfigurationException Fehler wird ausgelöst, wenn dies TransformerFactory oder die Transformers oder Templates erstellt wird, das Feature nicht unterstützen kann. Es ist möglich, dass ein TransformerFactory Featurewert verfügbar gemacht werden kann, der Status aber nicht geändert werden kann.

Alle Implementierungen sind erforderlich, um das javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING Feature zu unterstützen. Wenn das Feature folgendes ist:

<ul><li>true: Die Implementierung beschränkt die XML-Verarbeitung auf die Einhaltung von Implementierungsgrenzwerten und verhalten sich auf sichere Weise wie durch die Implementierung definiert. Beispiele hierfür sind das Auflösen von benutzerdefinierten Stylesheets und -funktionen. Wenn die XML-Verarbeitung aus Sicherheitsgründen eingeschränkt ist, wird sie über einen Aufruf der registrierten ErrorListener#fatalError(TransformerException exception)Daten gemeldet. Siehe #setErrorListener(ErrorListener listener). </li li><>false: Die Implementierung verarbeitet XML gemäß den XML-Spezifikationen ohne Mögliche Implementierungsgrenzwerte. </li></ul>

Java Dokumentation für javax.xml.transform.TransformerFactory.setFeature(java.lang.String, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: