Share via


AccessibilityServiceInfo 類別

定義

這個類別描述 AccessibilityService

[Android.Runtime.Register("android/accessibilityservice/AccessibilityServiceInfo", DoNotGenerateAcw=true)]
public class AccessibilityServiceInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/accessibilityservice/AccessibilityServiceInfo", DoNotGenerateAcw=true)>]
type AccessibilityServiceInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
繼承
AccessibilityServiceInfo
屬性
實作

備註

這個類別描述 AccessibilityService 。 系統會根據這個類別中封裝的資訊,向 通知 AccessibilityServiceandroid.view.accessibility.AccessibilityEvent

<div class=「special reference」 >< h3 > Developer Guides < /h3>

如需建立 AccessibilityServices 的詳細資訊,請參閱 協助工具 開發人員指南。

</Div>

android.accessibilityservice.AccessibilityServiceInfo JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

AccessibilityServiceInfo()

建立新的執行個體。

AccessibilityServiceInfo(IntPtr, JniHandleOwnership)

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

欄位

CapabilityCanControlMagnification
已淘汰.

功能:此協助工具服務可以控制顯示放大。

CapabilityCanPerformGestures
已淘汰.

功能:此協助工具服務可以執行手勢。

CapabilityCanRequestEnhancedWebAccessibility

已取代這個成員。

CapabilityCanRequestFilterKeyEvents
已淘汰.

功能:此協助工具服務可以要求篩選金鑰事件資料流程。

CapabilityCanRequestFingerprintGestures
已淘汰.

功能:此協助工具服務可以從指紋感應器擷取手勢

CapabilityCanRequestTouchExploration
已淘汰.

功能:此協助工具服務可以要求觸控探索模式,其中的觸控專案會大聲朗讀,而且可以透過手勢探索 UI。

CapabilityCanRetrieveWindowContent
已淘汰.

功能:此協助工具服務可以擷取使用中的視窗內容。

CapabilityCanTakeScreenshot
已淘汰.

功能:此協助工具服務可以擷取螢幕擷取畫面。

Default
已淘汰.

AccessibilityService如果 是指定型別的預設值。

FlagEnableAccessibilityVolume
已淘汰.

此旗標會要求所有音訊播放軌全系統,並 android.media.AudioAttributes#USAGE_ASSISTANCE_ACCESSIBILITY 受到 android.media.AudioManager#STREAM_ACCESSIBILITY 音量控制。

FlagIncludeNotImportantViews
已淘汰.

如果設定此旗標,除了協助工具很重要的檢視之外,系統也會考慮對協助工具而言不重要的檢視。

FlagInputMethodEditor
已淘汰.

此旗標可讓 AccessibilityService 成為輸入法編輯器,其中包含輸入法編輯器功能的子集:取得 android.view.inputmethod.InputConnection 並取得文字選取範圍變更通知。

FlagReportViewIds
已淘汰.

此旗標要求 AccessibilityNodeInfoAccessibilityService 取得的 ,包含來源檢視的識別碼。

FlagRequest2FingerPassthrough
已淘汰.

此旗標會要求啟用時 #FLAG_REQUEST_MULTI_FINGER_GESTURES ,重新啟用雙指傳遞手勢。

FlagRequestAccessibilityButton
已淘汰.

如果可用,此旗標會向系統指出協助工具服務要求在系統流覽區域中顯示協助工具按鈕。

FlagRequestEnhancedWebAccessibility

已取代這個成員。

FlagRequestFilterKeyEvents
已淘汰.

此旗標會向系統要求篩選索引鍵事件。

FlagRequestFingerprintGestures
已淘汰.

此旗標會要求所有指紋手勢都傳送至協助工具服務。

FlagRequestMultiFingerGestures
已淘汰.

此旗標會要求啟用時 #FLAG_REQUEST_TOUCH_EXPLORATION_MODE ,也會啟用多指手勢。

FlagRequestShortcutWarningDialogSpokenFeedback
已淘汰.

此旗標會要求協助工具快捷方式警告對話方塊在顯示對話方塊時已說出意見反應。

FlagRequestTouchExplorationMode
已淘汰.

此旗標要求系統進入觸控探索模式。

FlagRetrieveInteractiveWindows
已淘汰.

此旗標會向系統指出協助工具服務想要存取所有互動式視窗的內容。

FlagSendMotionEvents
已淘汰.

此旗標會要求啟用時 #FLAG_REQUEST_TOUCH_EXPLORATION_MODE ,服務會收到每個成功偵測到手勢的動作事件。

FlagServiceHandlesDoubleTap
已淘汰.

此旗標會要求啟用時 #FLAG_REQUEST_TOUCH_EXPLORATION_MODE ,按兩下和按兩下和按住手勢會分派至服務,而不是由架構處理。

屬性

CanRetrieveWindowContent
已淘汰.

此服務是否可以擷取目前視窗的內容。

Capabilities

傳回此協助工具服務具有的功能位遮罩,例如能夠擷取使用中的視窗內容等等。

Class

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

(繼承來源 Object)
Creator
Description
已淘汰.

取得協助工具服務的非當地語系化描述。

EventTypes

事件種類對 AccessibilityService 感興趣。

FeedbackType

意見反應類型為 提供 AccessibilityService

Flags

此欄位代表一組用於設定 AccessibilityService 的旗標。

Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
Id

協助工具服務識別碼。

InteractiveUiTimeoutMillis

取得互動式控制項的建議逾時。 -或- 設定互動式控制項必須保留在畫面上以支援使用者的建議時間。

IsAccessibilityTool

指出服務是否用來協助身心障礙使用者。

JniIdentityHashCode

這個類別描述 AccessibilityService

(繼承來源 Object)
JniPeerMembers

這個類別描述 AccessibilityService

MotionEventSources

傳回協助工具服務想要接聽泛型 android.view.MotionEvent 的來源位元遮罩 android.view.InputDevice 。 -或- 設定協助工具服務想要接聽泛型 android.view.MotionEvent 的來源位遮罩 android.view.InputDevice

NonInteractiveUiTimeoutMillis

取得非互動式控制項的建議逾時。 -或- 設定非互動式控制項必須保留在畫面上以支援使用者的建議時間。

NotificationTimeout

在收到通知之前 AccessibilityService ,指定類型的最新事件之後,以毫秒為單位的逾時。

PackageNames

套件名稱 AccessibilityService 對 感興趣。

PeerReference

這個類別描述 AccessibilityService

(繼承來源 Object)
ResolveInfo

服務 ResolveInfo

SettingsActivityName

設定活動名稱。

ThresholdClass

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

ThresholdType

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

TileServiceName

取得 與這個協助工具服務相關聯的 名稱 android.service.quicksettings.TileService

方法

CapabilityToString(AccessibilityServiceCapabilities)

傳回功能的字串表示。

Clone()

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

(繼承來源 Object)
DescribeContents()

要新增

Dispose()

這個類別描述 AccessibilityService

(繼承來源 Object)
Dispose(Boolean)

這個類別描述 AccessibilityService

(繼承來源 Object)
Equals(Object)

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

(繼承來源 Object)
FeedbackTypeToString(FeedbackFlags)

傳回意見反應類型的字串表示。

FlagToString(AccessibilityServiceFlags)

傳回旗標的字串表示。

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。

(繼承來源 Object)
LoadDescription(PackageManager)

協助工具服務的當地語系化描述。

LoadIntro(PackageManager)

協助工具服務的當地語系化簡介。

LoadIntroFormatted(PackageManager)

協助工具服務的當地語系化簡介。

LoadSummary(PackageManager)

協助工具服務的當地語系化摘要。

LoadSummaryFormatted(PackageManager)

協助工具服務的當地語系化摘要。

Notify()

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

(繼承來源 Object)
NotifyAll()

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

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

設定 Handle 屬性。

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

這個類別描述 AccessibilityService

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

這個類別描述 AccessibilityService

(繼承來源 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)
WriteToParcel(Parcel, ParcelableWriteFlags)

將這個 物件壓平合併至一個檔案。

明確介面實作

IJavaPeerable.Disposed()

這個類別描述 AccessibilityService

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

這個類別描述 AccessibilityService

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

這個類別描述 AccessibilityService

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

這個類別描述 AccessibilityService

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

這個類別描述 AccessibilityService

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

這個類別描述 AccessibilityService

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

這個類別描述 AccessibilityService

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

這個類別描述 AccessibilityService

GetJniTypeName(IJavaPeerable)

這個類別描述 AccessibilityService

適用於