DeviceAdminInfo クラス

定義

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

[Android.Runtime.Register("android/app/admin/DeviceAdminInfo", DoNotGenerateAcw=true)]
public sealed class DeviceAdminInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/admin/DeviceAdminInfo", DoNotGenerateAcw=true)>]
type DeviceAdminInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
DeviceAdminInfo
属性
実装

注釈

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

名前 説明
DeviceAdminInfo(Context, ResolveInfo)

コンストラクタ。

フィールド

名前 説明
HeadlessDeviceOwnerModeAffiliated
古い.

ヘッドレス システム ユーザー モード デバイスでこの DPC を "関連" モードにプロビジョニングする必要があることを示す #getHeadlessDeviceOwnerMode の値。

HeadlessDeviceOwnerModeSingleUser
古い.

ヘッドレス システム ユーザー モード デバイスで、この DPC を最初のセカンダリ ユーザーにプロビジョニングする必要があることを示す #getHeadlessDeviceOwnerMode の値。

HeadlessDeviceOwnerModeUnsupported
古い.

ヘッドレス システム ユーザー モード デバイスで、この DPC をデバイス所有者モードにプロビジョニングしないことを示す #getHeadlessDeviceOwnerMode の値。

UsesEncryptedStorage
古い.

このデバイス管理者が使用できるポリシーの種類: 保存されているデータの暗号化が必要です。

UsesPolicyDisableCamera
古い.

このデバイス管理者が使用できるポリシーの種類: すべてのデバイス カメラの使用を無効にします。

UsesPolicyDisableKeyguardFeatures
古い.

このデバイス管理者が使用できるポリシーの種類: キーガード機能の使用を無効にします。

UsesPolicyExpirePassword
古い.

このデバイス管理者が使用できるポリシーの種類: 管理者が定義した制限時間の後にユーザーにパスワードの変更を強制します。

UsesPolicyForceLock
古い.

このデバイス管理者が使用できるポリシーの種類。デバイスを強制的に使用するかDevicePolicyManager#lockNowDevicePolicyManager#setMaximumTimeToLockを介してデバイスの最大ロック タイムアウトを制限できます。

UsesPolicyLimitPassword
古い.

このデバイス管理者が使用できるポリシーの種類。 DevicePolicyManager#setPasswordQualityDevicePolicyManager#setPasswordMinimumLengthを使用して、ユーザーが選択できるパスワードを制限します。

UsesPolicyResetPassword
古い.

このデバイス管理者が使用できるポリシーの種類。 DevicePolicyManager#resetPasswordを使用してユーザーのパスワードをリセットできます。

UsesPolicyWatchLogin
古い.

このデバイス管理者が使用できるポリシーの種類。ユーザーからのログイン試行を、 DeviceAdminReceiver#ACTION_PASSWORD_FAILEDDeviceAdminReceiver#ACTION_PASSWORD_SUCCEEDEDDevicePolicyManager#getCurrentFailedPasswordAttempts経由で監視できます。

UsesPolicyWipeData
古い.

このデバイス管理者が使用できるポリシーの種類。デバイスを出荷時の設定にリセットし、 DevicePolicyManager#wipeData経由ですべてのユーザーのデータを消去できます。

プロパティ

名前 説明
ActivityInfo

このデバイス管理者を実装している受信者に関する生の情報を返します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Component

このデバイス管理者を実装するレシーバーのコンポーネントを返します。

Creator

このクラスをパーセル可能にするために使用します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
HeadlessDeviceOwnerMode

ヘッドレス システム ユーザー モード デバイスでデバイス所有者としてプロビジョニングされている場合に、この DeviceAdmin が使用するモードを返します。

IsVisible

有効になっていない場合でも、このデバイス管理者がユーザーに表示するかどうかを返します。

JniIdentityHashCode

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
JniPeerMembers

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

PackageName

を返します。

PeerReference

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
ReceiverName

このデバイス管理者を実装する受信側コンポーネントのクラス名を返します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
DescribeContents()

このパーセルのマーシャリング表現に含まれる特殊なオブジェクトの種類について説明します。

Dispose()

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
Dispose(Boolean)

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
Dump(IPrinter, String)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetTagForPolicy(DeviceAdminUses)

指定されたポリシー識別子の XML タグ名を返します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
LoadDescription(PackageManager)

このデバイス管理者に関連付けられているユーザーに表示される説明を読み込みます。

LoadDescriptionFormatted(PackageManager)

このデバイス管理者に関連付けられているユーザーに表示される説明を読み込みます。

LoadIcon(PackageManager)

このデバイス管理者のユーザー表示アイコンを読み込みます。

LoadLabel(PackageManager)

このデバイス管理者のユーザー表示ラベルを読み込みます。

LoadLabelFormatted(PackageManager)

このデバイス管理者のユーザー表示ラベルを読み込みます。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SupportsTransferOwnership()

この管理者が所有権の譲渡のターゲットにできる場合は true を返します。

ToArray<T>()

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
UsesPolicy(DeviceAdminUses)

デバイス管理者が特定のポリシー コントロールを使用できるように要求した場合は true を返します。

Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

このオブジェクトを Parcelにパッケージ化するために使用されます。

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.Finalized()

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

(継承元 Object)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

このクラスは、デバイス管理者コンポーネントのメタ情報を指定するために使用されます。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象