DefaultHandler2 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 LexicalHandler
、 DeclHandler
和 EntityResolver2
延伸模組。
[Android.Runtime.Register("org/xml/sax/ext/DefaultHandler2", DoNotGenerateAcw=true)]
public class DefaultHandler2 : Org.Xml.Sax.Helpers.DefaultHandler, IDisposable, Java.Interop.IJavaPeerable, Org.Xml.Sax.Ext.IDeclHandler, Org.Xml.Sax.Ext.IEntityResolver2, Org.Xml.Sax.Ext.ILexicalHandler
[<Android.Runtime.Register("org/xml/sax/ext/DefaultHandler2", DoNotGenerateAcw=true)>]
type DefaultHandler2 = class
inherit DefaultHandler
interface IDeclHandler
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IEntityResolver2
interface IEntityResolver
interface ILexicalHandler
- 繼承
- 屬性
- 實作
備註
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 LexicalHandler
、 DeclHandler
和 EntityResolver2
延伸模組。 除了覆寫原始 SAX1 DefaultHandler#resolveEntity resolveEntity()
方法之外,新增的處理常式方法只會傳回。 子類別器可能會依方法覆寫所有專案。
<blockquote >< em > This module, both source code and documentation, is in the Public Domain, and with < strong > NO WARRANTY < /strong > . </em >< /blockquote>
<em > Note: < /em > 這個類別可能還瞭解 < em > ContentHandler.setDocumentLocator () < /em > 呼叫可能會傳遞物件,而且 < em > ContentHandler.startElement () < /em > 呼叫可能會傳遞 Locator2
Attributes2
物件。
在 SAX 2.0 中新增 (延伸模組 1.1 Alpha) 。
的 org.xml.sax.ext.DefaultHandler2
JAVA 檔。
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。
建構函式
DefaultHandler2() |
建構會忽略所有剖析事件的處理常式。 |
DefaultHandler2(IntPtr, JniHandleOwnership) |
建立 JNI 物件的 Managed 標記法時使用的建構函式;由執行時間呼叫。 |
屬性
Class |
傳回這個 |
Handle |
基礎 Android 實例的控制碼。 (繼承來源 Object) |
JniIdentityHashCode |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
JniPeerMembers |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
PeerReference |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
ThresholdClass |
此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。 |
ThresholdType |
此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。 |
方法
AttributeDecl(String, String, String, String, String) |
報告屬性類型宣告。 |
Characters(Char[], Int32, Int32) |
接收元素內字元資料的通知。 (繼承來源 DefaultHandler) |
Clone() |
建立並傳回這個 物件的複本。 (繼承來源 Object) |
Comment(Char[], Int32, Int32) |
在檔中的任何位置報告 XML 批註。 |
Dispose() |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
Dispose(Boolean) |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
ElementDecl(String, String) |
報告專案類型宣告。 |
EndCDATA() |
報告 CDATA 區段的結尾。 |
EndDocument() |
接收檔結尾的通知。 (繼承來源 DefaultHandler) |
EndDTD() |
報告 DTD 宣告的結尾。 |
EndElement(String, String, String) |
接收專案結尾的通知。 (繼承來源 DefaultHandler) |
EndEntity(String) |
報告實體的結尾。 |
EndPrefixMapping(String) |
接收命名空間對應結尾的通知。 (繼承來源 DefaultHandler) |
Equals(Object) |
指出其他物件是否「等於」這個物件。 (繼承來源 Object) |
Error(SAXParseException) |
收到可復原剖析器錯誤的通知。 (繼承來源 DefaultHandler) |
ExternalEntityDecl(String, String, String) |
報告已剖析的外部實體宣告。 |
FatalError(SAXParseException) |
回報嚴重 XML 剖析錯誤。 (繼承來源 DefaultHandler) |
GetExternalSubset(String, String) |
告知剖析器,如果檔文字中未宣告任何外部子集,則不應該使用任何外部子集。 |
GetHashCode() |
傳回此物件的雜湊碼值。 (繼承來源 Object) |
IgnorableWhitespace(Char[], Int32, Int32) |
接收元素內容中可忽略空白字元的通知。 (繼承來源 DefaultHandler) |
InternalEntityDecl(String, String) |
報告內部實體宣告。 |
JavaFinalize() |
當垃圾收集判斷物件不再參考物件時,垃圾收集行程會在物件上呼叫。 (繼承來源 Object) |
NotationDecl(String, String, String) |
接收標記法宣告的通知。 (繼承來源 DefaultHandler) |
Notify() |
喚醒正在等候此物件監視器的單一線程。 (繼承來源 Object) |
NotifyAll() |
喚醒正在等候此物件監視器的所有線程。 (繼承來源 Object) |
ProcessingInstruction(String, String) |
接收處理指示的通知。 (繼承來源 DefaultHandler) |
ResolveEntity(String, String) |
解析外部實體。 (繼承來源 DefaultHandler) |
ResolveEntity(String, String, String, String) |
告知剖析器針對 baseURI 解析 systemId,並從產生的絕對 URI 讀取實體文字。 |
SetDocumentLocator(ILocator) |
接收檔事件的定位器物件。 (繼承來源 DefaultHandler) |
SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
SkippedEntity(String) |
接收略過實體的通知。 (繼承來源 DefaultHandler) |
StartCDATA() |
報告 CDATA 區段的開頭。 |
StartDocument() |
接收檔開頭的通知。 (繼承來源 DefaultHandler) |
StartDTD(String, String, String) |
報告 DTD 宣告的開頭,如果有的話。 |
StartElement(String, String, String, IAttributes) |
接收元素開頭的通知。 (繼承來源 DefaultHandler) |
StartEntity(String) |
報告一些內部和外部 XML 實體的開頭。 |
StartPrefixMapping(String, String) |
接收命名空間對應開始的通知。 (繼承來源 DefaultHandler) |
ToArray<T>() |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
ToString() |
傳回物件的字串表示。 (繼承來源 Object) |
UnparsedEntityDecl(String, String, String, String) |
接收未剖析實體宣告的通知。 (繼承來源 DefaultHandler) |
UnregisterFromRuntime() |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
Wait() |
讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > 。 >< (繼承來源 Object) |
Wait(Int64) |
讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <> (繼承來源 Object) |
Wait(Int64, Int32) |
讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <> (繼承來源 Object) |
Warning(SAXParseException) |
接收剖析器警告的通知。 (繼承來源 DefaultHandler) |
明確介面實作
IJavaPeerable.Disposed() |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
IJavaPeerable.DisposeUnlessReferenced() |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
IJavaPeerable.Finalized() |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
IJavaPeerable.JniManagedPeerState |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
IJavaPeerable.SetPeerReference(JniObjectReference) |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |
GetJniTypeName(IJavaPeerable) |
這個類別會擴充 SAX2 基底處理常式類別,以支援 SAX2 |