RestrictionsReceiver クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
制限プロバイダー BroadcastReceiver の抽象実装。
[Android.Runtime.Register("android/service/restrictions/RestrictionsReceiver", DoNotGenerateAcw=true)]
public abstract class RestrictionsReceiver : Android.Content.BroadcastReceiver
[<Android.Runtime.Register("android/service/restrictions/RestrictionsReceiver", DoNotGenerateAcw=true)>]
type RestrictionsReceiver = class
inherit BroadcastReceiver
- 継承
- 属性
注釈
制限プロバイダー BroadcastReceiver の抽象実装。 制限プロバイダーを実装するには、このクラスから拡張し、抽象メソッドを実装します。 このレシーバーをマニフェストにエクスポートします。 プロファイル所有者のデバイス管理者は、 を使用して DevicePolicyManager#setRestrictionsProvider(ComponentName, ComponentName)
、このコンポーネントを制限プロバイダーとして登録できます。
制限プロバイダーの機能は、このデバイス上のアプリからのアクセス許可要求を管理者 (ほとんどの場合はリモート デバイスまたはコンピューター) に転送し、応答を返します。 応答は を介して RestrictionsManager#notifyPermissionResponse(String, PersistableBundle)
アプリに返送する必要があります。
の android.service.restrictions.RestrictionsReceiver
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
コンストラクター
RestrictionsReceiver() | |
RestrictionsReceiver(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
プロパティ
AbortBroadcast |
この受信者が現在のブロードキャストを中止する必要があるかどうかを示すフラグを返します。 (継承元 BroadcastReceiver) |
Class |
この |
DebugUnregister |
に与えられた最後の値を |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
IsInitialStickyBroadcast |
受信者が現在スティッキー ブロードキャストの初期値 (つまり、最後のブロードキャストで現在固定キャッシュに保持されている値) を処理している場合は true を返します。そのため、これは現在ブロードキャストの結果ではありません。 (継承元 BroadcastReceiver) |
IsOrderedBroadcast |
受信側が現在順序付きブロードキャストを処理している場合は true を返します。 (継承元 BroadcastReceiver) |
JniIdentityHashCode |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
JniPeerMembers |
制限プロバイダー BroadcastReceiver の抽象実装。 |
PeerReference |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
ResultCode |
前のレシーバーによって設定された現在の結果コードを取得します。 または、このブロードキャストの現在の結果コードを変更します。を介して |
ResultData |
前のレシーバーによって設定された現在の結果データを取得します。 または、このブロードキャストの現在の結果データを変更します。を介して |
SentFromPackage |
このブロードキャストを最初に送信したアプリのパッケージ名を返します。 (継承元 BroadcastReceiver) |
SentFromUid |
最初にこのブロードキャストを送信したアプリの uid を返します。 (継承元 BroadcastReceiver) |
ThresholdClass |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
ThresholdType |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
メソッド
ClearAbortBroadcast() |
この受信者が現在のブロードキャストを中止する必要があることを示すフラグをクリアします。 (継承元 BroadcastReceiver) |
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
Dispose() |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
Dispose(Boolean) |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetResultExtras(Boolean) |
前のレシーバーによって設定された、現在の結果の追加データを取得します。 (継承元 BroadcastReceiver) |
GoAsync() |
これは、 の |
InvokeAbortBroadcast() |
この受信者が現在のブロードキャストを中止する必要があることを示すフラグを設定します。を介して |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
OnReceive(Context, Intent) |
標準の制限プロバイダー ブロードキャストをインターセプトします。 |
OnRequestPermission(Context, String, String, String, PersistableBundle) |
ユーザー以外のローカルまたはリモート管理者による承認を必要とする操作に対して、アプリケーションによって行われた非同期アクセス許可要求。 |
PeekService(Context, Intent) |
既にバインドされているサービスにバインダーを指定します。 (継承元 BroadcastReceiver) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetOrderedHint(Boolean) |
内部使用の場合は、この BroadcastReceiver が順序付けモードで実行されているかどうかを示すヒントを設定します。 (継承元 BroadcastReceiver) |
SetResult(Result, String, Bundle) |
このブロードキャストから返されるすべての結果データを変更します。を介して |
SetResultExtras(Bundle) |
このブロードキャストの現在の結果のエクストラを変更します。を介して |
ToArray<T>() |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
Wait() |
現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。> (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
IJavaPeerable.Finalized() |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
制限プロバイダー BroadcastReceiver の抽象実装。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
制限プロバイダー BroadcastReceiver の抽象実装。 |
GetJniTypeName(IJavaPeerable) |
制限プロバイダー BroadcastReceiver の抽象実装。 |