Class LocationPolicy
Definition
- Namespace:
- Tizen.Security.DevicePolicyManager
- Assembly:
- Tizen.Security.DevicePolicyManager.dll
The LocationPolicy provides methods to manage location policies.
public class LocationPolicy : DevicePolicy, IDisposable
- Inheritance
- Implements
-
System.IDisposable
Remarks
The LocationPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the LocationPolicy.
Fields
View SourceLocationPolicyName
The Location policy name. This represents IsLocationAllowed.
Declaration
public static readonly string LocationPolicyName
Field Value
Type | Description |
---|---|
string |
Remarks
This is used in PolicyName.
Properties
View SourceIsLocationAllowed
Gets whether user is allowed to change location state or not.
Declaration
public bool IsLocationAllowed { get; }
Property Value
Type | Description |
---|---|
bool | true if the location state change is allowed, false otherwise. The default value is true. |
Remarks
The LocationPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the LocationPolicy.
Methods
View SourceDispose()
Releases any unmanaged resources used by this object.
Declaration
public void Dispose()
Remarks
The LocationPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the LocationPolicy.
Dispose(bool)
Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing | If true, disposes any disposable objects. If false, does not dispose disposable objects. |
Remarks
The LocationPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the LocationPolicy.
~LocationPolicy()
A Destructor of LocationPolicy.
Declaration
protected ~LocationPolicy()
Remarks
The LocationPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the LocationPolicy.
Events
View SourceLocationPolicyChanged
The LocationPolicyChanged event is raised when the location policy is changed.
Declaration
public event EventHandler<PolicyChangedEventArgs> LocationPolicyChanged
Event Type
Type | Description |
---|---|
System.EventHandler<TEventArgs><PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when LocationPolicy is destroyed.