共用方式為


SAXTransformerFactory 類別

定義

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

[Android.Runtime.Register("javax/xml/transform/sax/SAXTransformerFactory", DoNotGenerateAcw=true)]
public abstract class SAXTransformerFactory : Javax.Xml.Transform.TransformerFactory
[<Android.Runtime.Register("javax/xml/transform/sax/SAXTransformerFactory", DoNotGenerateAcw=true)>]
type SAXTransformerFactory = class
    inherit TransformerFactory
繼承
SAXTransformerFactory
屬性

備註

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。 它提供兩種類型的 ContentHandlers,一種用於建立轉換器,另一種用於建立 Templates 物件。

如果應用程式想要為轉換期間使用的 XMLReader 設定 ErrorHandler 或 EntityResolver,它應該使用 URIResolver 傳回 SAXSource,以提供 XMLReader 參考的 SAXSource。

javax.xml.transform.sax.SAXTransformerFactoryJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

SAXTransformerFactory()

默認建構函式的用途會受到保護。

SAXTransformerFactory(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

欄位

Feature

如果將 javax.xml.transform.TransformerFactory#getFeature 此值當做自變數傳遞時傳回 true,則從 javax.xml.transform.TransformerFactory#newInstance 傳回的 TransformerFactory 可能會安全地轉換成 SAXTransformerFactory。

FeatureXmlfilter

如果將 javax.xml.transform.TransformerFactory#getFeature 這個值當做自變數傳遞時傳回 true, #newXMLFilter(Source src) 則支援 和 #newXMLFilter(Templates templates) 方法。

屬性

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
ErrorListener

取得 TransformerFactory 的錯誤事件處理程式。

(繼承來源 TransformerFactory)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
JniIdentityHashCode

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
JniPeerMembers

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

PeerReference

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

URIResolver

取得轉換期間預設使用的物件,以解析 document()、xsl:import 或 xsl:include 中使用的 URI。

(繼承來源 TransformerFactory)

方法

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
Dispose()

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
Dispose(Boolean)

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetAssociatedStylesheet(ISource, String, String, String)

透過取得與 XML Source 檔相關聯的樣式表單規格 符合指定準則的 xml-stylesheet 處理指令

(繼承來源 TransformerFactory)
GetAttribute(String)

允許使用者擷取基礎實作上的特定屬性。

(繼承來源 TransformerFactory)
GetFeature(String)

查閱功能的值。

(繼承來源 TransformerFactory)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
NewTemplates(ISource)

將 Source 處理成 Templates 物件,這是來源的編譯表示法。

(繼承來源 TransformerFactory)
NewTemplatesHandler()

取得 TemplatesHandler 物件,此物件可將 SAX ContentHandler 事件處理成 Templates 物件。

NewTransformer()

建立執行 複本至 SourceResult的新 Transformer

(繼承來源 TransformerFactory)
NewTransformer(ISource)

Source處理為 TransformerObject

(繼承來源 TransformerFactory)
NewTransformerHandler()

取得 TransformerHandler 物件,此物件可將 SAX ContentHandler 事件處理成 Result。

NewTransformerHandler(ISource)

根據 自變數所指定的轉換指示,取得可處理 SAX ContentHandler 事件到 Result 的 TransformerHandler 物件。

NewTransformerHandler(ITemplates)

取得 TransformerHandler 物件,該物件可以根據 Templates 自變數,將 SAX ContentHandler 事件處理成 Result。

NewXMLFilter(ISource)

建立使用指定來源做為轉換指示的 XMLFilter。

NewXMLFilter(ITemplates)

根據 Templates 自變數建立 XMLFilter。

Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetAttribute(String, Object)

允許用戶在基礎實作上設定特定屬性。

(繼承來源 TransformerFactory)
SetFeature(String, Boolean)

設定這個 TransformerFactoryTransformers 或 Template由此處理站建立的功能。

(繼承來源 TransformerFactory)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
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)

事件

Error

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 TransformerFactory)
FatalError

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 TransformerFactory)
Warning

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 TransformerFactory)

明確介面實作

IJavaPeerable.Disposed()

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
IJavaPeerable.Finalized()

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

GetJniTypeName(IJavaPeerable)

這個類別會擴充 TransformerFactory,以提供 SAX 特定的 Factory 方法。

適用於