語言

XPathFactory.SetFeature(String, Boolean) 方法

定義

為這個工廠創建的這個XPathFactoryXPath和s設定一個功能。

[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。

屬性

例外狀況

如果這個 XPathFactory 或它產生的 XPathS 無法支援這個功能,

若 name 是 null。

備註

為這個工廠創建的這個XPathFactoryXPath和s設定一個功能。

特徵名稱為完全限定 java.net.URI的 s。 實作可以自行定義其特性。 如果這個XPathFactory或它所產生的 XPaths 無法支援該功能,則會拋出 AXPathFactoryConfigurationException。 a XPathFactory 有可能暴露特徵值,但無法改變其狀態。

所有實作都必須支援此功能 javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING 。 當特徵為 true時,任何對外部函數的引用都是錯誤。 在此條件下,實作不得呼叫 , XPathFunctionResolver 且必須拋出 XPathFunctionException。

的 javax.xml.xpath.XPathFactory.setFeature(java.lang.String, boolean)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於