Share via


ControlAction 類別

定義

表示使用者與 互動的 Control 抽象動作。

[Android.Runtime.Register("android/service/controls/actions/ControlAction", ApiSince=30, DoNotGenerateAcw=true)]
public abstract class ControlAction : Java.Lang.Object
[<Android.Runtime.Register("android/service/controls/actions/ControlAction", ApiSince=30, DoNotGenerateAcw=true)>]
type ControlAction = class
    inherit Object
繼承
ControlAction
衍生
屬性

備註

表示使用者與 互動的 Control 抽象動作。

在某些情況下,使用者必須使用密碼、PIN 或簡單通知來驗證動作。 在這些情況下,可以傳遞選擇性 (可為 Null) 參數來傳送使用者輸入。 只有在服務已回應其中一個動作時,才會向使用者要求此 < b > 挑戰值 < /b > ,並傳送為 的一部分: < ul <> li li #RESPONSE_CHALLENGE_PIN<><>#RESPONSE_CHALLENGE_PASSPHRASE#RESPONSE_CHALLENGE_ACK>< /ul ControlAction>

android.service.controls.actions.ControlAction JAVA 檔。

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

建構函式

ControlAction(IntPtr, JniHandleOwnership)

表示使用者與 互動的 Control 抽象動作。

欄位

ResponseChallengeAck
已淘汰.

ControlsProviderService#performControlAction 回應碼 consumer ,表示為了執行動作,需要使用者的認可。

ResponseChallengePassphrase
已淘汰.

ControlsProviderService#performControlAction 回應碼 consumer ,表示若要執行動作,則需要英數位元複雜密碼。

ResponseChallengePin
已淘汰.

ControlsProviderService#performControlAction 回應碼 consumer ,表示為了執行動作,需要 PIN。

ResponseFail
已淘汰.

ControlsProviderService#performControlAction 回應碼 consumer ,表示動作失敗。

ResponseOk
已淘汰.

consumerControlsProviderService#performControlAction 回應碼,表示已執行動作。

ResponseUnknown
已淘汰.

表示使用者與 互動的 Control 抽象動作。

TypeBoolean
已淘汰.

BooleanAction 識別碼。

TypeCommand
已淘汰.

CommandAction 識別碼。

TypeError
已淘汰.

#getErrorAction 傳回之動作的識別碼。

TypeFloat
已淘汰.

FloatAction 識別碼。

TypeMode
已淘汰.

ModeAction 識別碼。

屬性

ActionType

表示使用者與 互動的 Control 抽象動作。

ChallengeValue

如果可用,用來驗證特定動作的挑戰值。

Class

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

(繼承來源 Object)
ErrorAction

傳回單一 , ControlAction 用於指出取消剖析中的錯誤。

Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
JniIdentityHashCode

表示使用者與 互動的 Control 抽象動作。

(繼承來源 Object)
JniPeerMembers

表示使用者與 互動的 Control 抽象動作。

PeerReference

表示使用者與 互動的 Control 抽象動作。

(繼承來源 Object)
TemplateId

產生此動作之 的 ControlTemplate 識別碼

ThresholdClass

表示使用者與 互動的 Control 抽象動作。

ThresholdType

表示使用者與 互動的 Control 抽象動作。

方法

Clone()

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

(繼承來源 Object)
Dispose()

表示使用者與 互動的 Control 抽象動作。

(繼承來源 Object)
Dispose(Boolean)

表示使用者與 互動的 Control 抽象動作。

(繼承來源 Object)
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
IsValidResponse(Int32)

表示使用者與 互動的 Control 抽象動作。

JavaFinalize()

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

(繼承來源 Object)
Notify()

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

(繼承來源 Object)
NotifyAll()

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

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

設定 Handle 屬性。

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

表示使用者與 互動的 Control 抽象動作。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

表示使用者與 互動的 Control 抽象動作。

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

表示使用者與 互動的 Control 抽象動作。

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

表示使用者與 互動的 Control 抽象動作。

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

表示使用者與 互動的 Control 抽象動作。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

表示使用者與 互動的 Control 抽象動作。

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

表示使用者與 互動的 Control 抽象動作。

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

表示使用者與 互動的 Control 抽象動作。

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

表示使用者與 互動的 Control 抽象動作。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

表示使用者與 互動的 Control 抽象動作。

GetJniTypeName(IJavaPeerable)

表示使用者與 互動的 Control 抽象動作。

適用於