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> 将从用户请求,并且仅当服务响应了以下操作之ControlAction一时,才会作为 的一部分发送: <ul><li><#RESPONSE_CHALLENGE_ACKli<>#RESPONSE_CHALLENGE_PINli>#RESPONSE_CHALLENGE_PASSPHRASE</ul>

android.service.controls.actions.ControlActionJava 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

构造函数

ControlAction(IntPtr, JniHandleOwnership)

一个抽象操作,指示用户与 Control交互。

字段

ResponseChallengeAck
已过时.

中的 ControlsProviderService#performControlAction 的响应代码consumer,指示要执行操作,需要用户确认。

ResponseChallengePassphrase
已过时.

中的 ControlsProviderService#performControlActionconsumer响应代码,指示要执行操作,需要字母数字通行短语。

ResponseChallengePin
已过时.

中的 ControlsProviderService#performControlActionconsumer响应代码,指示要执行操作,需要 PIN。

ResponseFail
已过时.

中的 ControlsProviderService#performControlActionconsumer响应代码,指示操作已失败。

ResponseOk
已过时.

中的 ControlsProviderService#performControlActionconsumer响应代码,指示已执行该操作。

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 <通知/em> 或 <em>interrupted</em>。<>

(继承自 Object)
Wait(Int64)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
Wait(Int64, Int32)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/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交互。

适用于