Share via


AttributeListImpl 類別

定義

警告

This class is obsoleted in this android platform

AttributeList 的預設實作。

[Android.Runtime.Register("org/xml/sax/helpers/AttributeListImpl", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public class AttributeListImpl : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Org.Xml.Sax.IAttributeList
[<Android.Runtime.Register("org/xml/sax/helpers/AttributeListImpl", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type AttributeListImpl = class
    inherit Object
    interface IAttributeList
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
繼承
AttributeListImpl
屬性
實作

備註

AttributeList 的預設實作。

<blockquote >< em > This module, both source code and documentation, is in the Public Domain, and with < strong > NO WARRANTY < /strong > . </em > 如需詳細資訊,請參閱 http://www.saxproject.org 。 </blockquote>

AttributeList 會實作已被取代的 SAX1 org.xml.sax.AttributeList AttributeList 介面,而且已被新的 SAX2 org.xml.sax.helpers.AttributesImpl AttributesImpl 介面取代。

這個類別提供 SAX org.xml.sax.AttributeList AttributeList 介面的便利實作。 此實作適用于 SAX 剖析器寫入器、可用來提供屬性給應用程式的使用者,以及 SAX 應用程式寫入器,以及可用來建立元素屬性規格的永續性複本:

private AttributeList myatts;

            public void startElement (String name, AttributeList atts)
            {
                         // create a persistent copy of the attribute list
                         // for use outside this method
              myatts = new AttributeListImpl(atts);
              [...]
            }

請注意,SAX 剖析器不需要使用此類別來提供 AttributeList 的實作;它只會提供為選擇性的便利性。 特別是,鼓勵剖析器寫入器創造更有效率的實作。

已取代這個成員。 這個類別會實作已被取代的介面 org.xml.sax.AttributeList AttributeList ;該介面已由 org.xml.sax.Attributes Attributes 取代,該介面已在協助程式類別中實作 org.xml.sax.helpers.AttributesImpl AttributesImpl

已在 SAX 1.0 中新增。

org.xml.sax.helpers.AttributeListImpl JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

建構函式

AttributeListImpl()
已淘汰.

建立空的屬性清單。

AttributeListImpl(IAttributeList)
已淘汰.

建構現有屬性清單的永續性複本。

AttributeListImpl(IntPtr, JniHandleOwnership)
已淘汰.

建立 JNI 物件的 Managed 標記法時使用的建構函式;由執行時間呼叫。

屬性

Class
已淘汰.

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

(繼承來源 Object)
Handle
已淘汰.

基礎 Android 實例的控制碼。

(繼承來源 Object)
JniIdentityHashCode
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
JniPeerMembers
已淘汰.

AttributeList 的預設實作。

Length
已淘汰.

傳回清單中的屬性數目。

PeerReference
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
ThresholdClass
已淘汰.

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

ThresholdType
已淘汰.

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

方法

AddAttribute(String, String, String)
已淘汰.

將屬性新增至屬性清單。

Clear()
已淘汰.

清除屬性清單。

Clone()
已淘汰.

建立並傳回這個 物件的複本。

(繼承來源 Object)
Dispose()
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
Dispose(Boolean)
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
Equals(Object)
已淘汰.

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

(繼承來源 Object)
GetHashCode()
已淘汰.

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetName(Int32)
已淘汰.

依位置) 取得屬性 (的名稱。

GetType(Int32)
已淘汰.

依位置) 取得屬性 (的類型。

GetType(String)
已淘汰.

依名稱) 取得屬性 (的類型。

GetValue(Int32)
已淘汰.

依位置) 取得屬性的值 (。

GetValue(String)
已淘汰.

依名稱) 取得屬性的值 (。

JavaFinalize()
已淘汰.

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

(繼承來源 Object)
Notify()
已淘汰.

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

(繼承來源 Object)
NotifyAll()
已淘汰.

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

(繼承來源 Object)
RemoveAttribute(String)
已淘汰.

從清單中移除屬性。

SetAttributeList(IAttributeList)
已淘汰.

設定屬性清單,捨棄先前的內容。

SetHandle(IntPtr, JniHandleOwnership)
已淘汰.

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
ToString()
已淘汰.

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()
已淘汰.

AttributeList 的預設實作。

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

明確介面實作

IJavaPeerable.Disposed()
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
IJavaPeerable.Finalized()
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
已淘汰.

AttributeList 的預設實作。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)
已淘汰.

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

JavaCast<TResult>(IJavaObject)
已淘汰.

AttributeList 的預設實作。

GetJniTypeName(IJavaPeerable)
已淘汰.

AttributeList 的預設實作。

適用於