AppOpsManager.StartProxyOp(String, Int32, String, String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IPC を処理するときに、アプリケーションが別のアプリケーションに代わって実行時間の長い操作の実行を開始したことを報告します。
[Android.Runtime.Register("startProxyOp", "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetStartProxyOp_Ljava_lang_String_ILjava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=31)]
public virtual int StartProxyOp(string op, int proxiedUid, string proxiedPackageName, string? proxiedAttributionTag, string? message);
[<Android.Runtime.Register("startProxyOp", "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetStartProxyOp_Ljava_lang_String_ILjava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=31)>]
abstract member StartProxyOp : string * int * string * string * string -> int
override this.StartProxyOp : string * int * string * string * string -> int
パラメーター
- op
- String
文字列: メモする操作。 この値は null にすることはできません。
- proxiedUid
- Int32
int: null の演算を書き留める uid
- proxiedPackageName
- String
文字列: uid が属するパッケージ名。 この値は null にすることはできません。
- proxiedAttributionTag
- String
文字列: 既定の属性のプロキシ属性タグまたは null
- message
- String
文字列: 操作が示された理由を説明するメッセージ。 この値は null である可能性があります。
返品
- 属性
注釈
IPC を処理するときに、アプリケーションが別のアプリケーションに代わって実行時間の長い操作の実行を開始したことを報告します。 この関数は、呼び出し元の uid とプロキシされたパッケージ名が一致することを確認し、一致しない場合は、MODE_IGNOREDを返します。
スロー: SecurityException プロキシまたはプロキシされたアプリがこの操作でクラッシュするように構成されている場合。
android.app.AppOpsManager.startProxyOpの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。