TransformerFactory.SetFeature(String, Boolean) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Set a feature for this TransformerFactory
and Transformer
s
or Template
s created by this factory.
[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
Parameters
- name
- String
Feature name.
- value
- Boolean
Is feature state true
or false
.
- Attributes
Exceptions
if this TransformerFactory
or the Transformer
s or Template
s it creates cannot support this feature.
If the name
parameter is null.
Remarks
Set a feature for this TransformerFactory
and Transformer
s or Template
s created by this factory.
Feature names are fully qualified java.net.URI
s. Implementations may define their own features. An TransformerConfigurationException
is thrown if this TransformerFactory
or the Transformer
s or Template
s it creates cannot support the feature. It is possible for an TransformerFactory
to expose a feature value but be unable to change its state.
All implementations are required to support the javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING
feature. When the feature is:
<ul> <li> true
: the implementation will limit XML processing to conform to implementation limits and behave in a secure fashion as defined by the implementation. Examples include resolving user defined style sheets and functions. If XML processing is limited for security reasons, it will be reported via a call to the registered ErrorListener#fatalError(TransformerException exception)
. See #setErrorListener(ErrorListener listener)
. </li> <li> false
: the implementation will processing XML according to the XML specifications without regard to possible implementation limits. </li> </ul>
Java documentation for javax.xml.transform.TransformerFactory.setFeature(java.lang.String, boolean)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.