ValidatorHandler.SetDocumentLocator(ILocator) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
接收一個物件以定位 SAX 文件事件的來源。
[Android.Runtime.Register("setDocumentLocator", "(Lorg/xml/sax/Locator;)V", "GetSetDocumentLocator_Lorg_xml_sax_Locator_Handler")]
public abstract void SetDocumentLocator(Org.Xml.Sax.ILocator? locator);
[<Android.Runtime.Register("setDocumentLocator", "(Lorg/xml/sax/Locator;)V", "GetSetDocumentLocator_Lorg_xml_sax_Locator_Handler")>]
abstract member SetDocumentLocator : Org.Xml.Sax.ILocator -> unit
參數
- locator
- ILocator
一個能回傳任何 SAX 文件事件位置的物件
實作
- 屬性
備註
接收一個物件以定位 SAX 文件事件的來源。
SAX 解析器被強烈建議(但非絕對必要)提供定位碼:若提供定位碼,必須先呼叫此方法,然後再呼叫 ContentHandler 介面中的其他方法。
定位器允許應用程式判斷任何文件相關事件的終點位置,即使解析器未回報錯誤。 通常,應用程式會利用這些資訊來回報自身的錯誤(例如字元內容與應用程式的商業規則不符)。 定位器回傳的資訊可能不足以供搜尋引擎使用。
請注意,定位器僅在呼叫 SAX 事件回調期間回傳正確資訊,且在 #startDocument startDocument 返回 之後及呼叫前 #endDocument endDocument 。 應用程式不應在其他時間嘗試使用該資料。
的 org.xml.sax.ContentHandler.setDocumentLocator(org.xml.sax.Locator)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。