Android.App.AppOpsManager: Field Members

The fields of Android.App.AppOpsManager are listed below. For a list of all members, see the AppOpsManager Members list.

See Also: Inherited members from Java.Lang.Object

Public Fields

const
ModeAllowedAppOpsManagerMode (0). Result from AppOpsManager.CheckOp(string, System.Int32, System.Int32), AppOpsManager.NoteOp(string, System.Int32, System.Int32), AppOpsManager.StartOp(string, System.Int32, System.Int32): the given caller is allowed to perform the given operation.
const
ModeDefaultAppOpsManagerMode (3). Result from AppOpsManager.CheckOp(string, System.Int32, System.Int32), AppOpsManager.NoteOp(string, System.Int32, System.Int32), AppOpsManager.StartOp(string, System.Int32, System.Int32): the given caller should use its default security check.
const
ModeErroredAppOpsManagerMode (2). Result from AppOpsManager.CheckOpNoThrow(string, System.Int32, System.Int32), AppOpsManager.NoteOpNoThrow(string, System.Int32, System.Int32), AppOpsManager.StartOpNoThrow(string, System.Int32, System.Int32): the given caller is not allowed to perform the given operation, and this attempt should cause it to have a fatal error, typically a Java.Lang.SecurityException.
const
ModeIgnoredAppOpsManagerMode (1). Result from AppOpsManager.CheckOp(string, System.Int32, System.Int32), AppOpsManager.NoteOp(string, System.Int32, System.Int32), AppOpsManager.StartOp(string, System.Int32, System.Int32): the given caller is not allowed to perform the given operation, and this attempt should silently fail (it should not cause the app to crash).
const
OpstrCoarseLocationstring. Access to coarse location information.
const
OpstrFineLocationstring. Access to fine location information.
const
OpstrGetUsageStatsstring. Access to Android.App.Usage.UsageStatsManager.
const
OpstrMonitorHighPowerLocationstring. Continually monitoring location data with a relatively high power request.
const
OpstrMonitorLocationstring. Continually monitoring location data.