TransformerFactory.SetFeature(String, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このファクトリによって作成された と TransformerFactory
Transformer
の Template
機能を設定します。
[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
パラメーター
- name
- String
機能名。
- value
- Boolean
機能の状態 true
または false
です。
- 属性
例外
このTransformerFactory
機能または作成された Transformer
Template
がこの機能をサポートできない場合。
name
パラメーターが NULL である場合。
注釈
このファクトリによって作成された と TransformerFactory
Transformer
の Template
機能を設定します。
機能名は完全修飾 java.net.URI
です。 実装では、独自の機能を定義できます。 TransformerConfigurationException
作成した または TransformerFactory
が機能をTransformer
Template
サポートできない場合は、 がスローされます。 機能の TransformerFactory
値を公開することはできますが、その状態を変更することはできません。
この機能をサポートするには、すべての実装が javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING
必要です。 機能が次の場合:
<ul><li>true
: 実装では、実装の制限に準拠するように XML 処理が制限され、実装で定義されている安全な方法で動作します。 たとえば、ユーザー定義のスタイル シートと関数の解決などです。 セキュリティ上の理由から XML 処理が制限されている場合は、登録されている ErrorListener#fatalError(TransformerException exception)
への呼び出しを介して報告されます。 「#setErrorListener(ErrorListener listener)
」を参照してください。 </li li><>false
: 実装では、可能な実装制限に関係なく、XML 仕様に従って XML が処理されます。 </li></ul>
の Java ドキュメント javax.xml.transform.TransformerFactory.setFeature(java.lang.String, boolean)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。