Share via


SystemUpdatePolicy.ValidationFailedException 类

定义

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

[Android.Runtime.Register("android/app/admin/SystemUpdatePolicy$ValidationFailedException", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class SystemUpdatePolicy.ValidationFailedException : Java.Lang.IllegalArgumentException, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/admin/SystemUpdatePolicy$ValidationFailedException", ApiSince=28, DoNotGenerateAcw=true)>]
type SystemUpdatePolicy.ValidationFailedException = class
    inherit IllegalArgumentException
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
继承
SystemUpdatePolicy.ValidationFailedException
属性
实现

注解

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

android.app.admin.SystemUpdatePolicy.ValidationFailedExceptionJava 文档。

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

字段

ErrorCombinedFreezePeriodTooClose
已过时.

设备已处于冻结期,要设置的一些新冻结期从设备经历的最后一个冻结期结束算起不到 60 天。

ErrorCombinedFreezePeriodTooLong
已过时.

设备处于冻结期,与要设置的新冻结期结合使用时,总冻结期将超过 90 天。

ErrorDuplicateOrOverlap
已过时.

冻结期间包含重复项、相互重叠的句点或开始和结束联接的句点。

ErrorNewFreezePeriodTooClose
已过时.

存在一些冻结期,从上一个时间段结束时间的 60 天内开始。

ErrorNewFreezePeriodTooLong
已过时.

至少有一个冻结期的长度超过 90 天。

ErrorUnknown
已过时.

验证失败,出现未知错误。

is_generated

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)

属性

Cause

如果原因不存在或 null 未知,则返回此可引发的原因。

(继承自 Throwable)
Class

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
Creator

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

ErrorCode

返回与此异常关联的验证错误类型。

Handle

基础 Android 实例的句柄。

(继承自 Throwable)
JniIdentityHashCode

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
JniPeerMembers

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

LocalizedMessage

创建此可引发内容的本地化说明。

(继承自 Throwable)
Message

返回此可引发的详细信息消息字符串。

(继承自 Throwable)
PeerReference

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
StackTrace

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不应直接从代码使用。

(继承自 IllegalArgumentException)
ThresholdType

此 API 支持 Mono for Android 基础结构,不应直接从代码使用。

(继承自 IllegalArgumentException)

方法

AddSuppressed(Throwable)

将指定的异常追加到为了提供此异常而取消的异常。

(继承自 Throwable)
DescribeContents()

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

Dispose()

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
Dispose(Boolean)

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
FillInStackTrace()

填充执行堆栈跟踪。

(继承自 Throwable)
GetStackTrace()

提供对打印 #printStackTrace()的堆栈跟踪信息的编程访问。

(继承自 Throwable)
GetSuppressed()

返回一个数组,其中包含为了传递此异常而抑制的所有异常(通常由 try-with-resources 语句)。

(继承自 Throwable)
InitCause(Throwable)

将此可 引发的原因初始化 为指定值。

(继承自 Throwable)
PrintStackTrace()

打印此可引发结果及其回溯到标准错误流。

(继承自 Throwable)
PrintStackTrace(PrintStream)

打印此可抛出结果及其回溯到指定的打印流。

(继承自 Throwable)
PrintStackTrace(PrintWriter)

打印此可引发内容及其回溯到指定的打印编写器。

(继承自 Throwable)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Throwable)
SetStackTrace(StackTraceElement[])

设置将返回并由 #getStackTrace() 相关方法打印 #printStackTrace() 的堆栈跟踪元素。

(继承自 Throwable)
ToString()

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
UnregisterFromRuntime()

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
WriteToParcel(Parcel, ParcelableWriteFlags)

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

显式接口实现

IJavaPeerable.Disposed()

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
IJavaPeerable.DisposeUnlessReferenced()

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
IJavaPeerable.Finalized()

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
IJavaPeerable.JniManagedPeerState

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
IJavaPeerable.SetJniIdentityHashCode(Int32)

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)
IJavaPeerable.SetPeerReference(JniObjectReference)

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

(继承自 Throwable)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

GetJniTypeName(IJavaPeerable)

一个异常类,表示从 SystemUpdatePolicy#setFreezePeriods 和 引发的各种验证错误 DevicePolicyManager#setSystemUpdatePolicy

适用于