Class BluetoothPolicy
Definition
- Namespace:
- Tizen.Security.DevicePolicyManager
- Assembly:
- Tizen.Security.DevicePolicyManager.dll
The BluetoothPolicy provides methods to manage Bluetooth policies.
public class BluetoothPolicy : DevicePolicy, IDisposable
- Inheritance
- Implements
-
System.IDisposable
Remarks
The BluetoothPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the BluetoothPolicy.
Fields
View SourceBluetoothPolicyName
The Bluetooth policy name. This represents IsBluetoothAllowed.
Declaration
public static readonly string BluetoothPolicyName
Field Value
Type | Description |
---|---|
string |
Remarks
This is used in PolicyName.
BluetoothTetheringPolicyName
The Bluetooth Tethering policy name. This represents IsBluetoothTetheringAllowed.
Declaration
public static readonly string BluetoothTetheringPolicyName
Field Value
Type | Description |
---|---|
string |
Remarks
This is used in PolicyName.
Properties
View SourceIsBluetoothAllowed
Gets whether the the bluetooth state change is allowed or not.
Declaration
public bool IsBluetoothAllowed { get; }
Property Value
Type | Description |
---|---|
bool | true if the change is allowed, false otherwise. The default value is true. |
Remarks
The BluetoothPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the BluetoothPolicy.
IsBluetoothTetheringAllowed
Gets whether the bluetooth tethering state change is allowed or not.
Declaration
public bool IsBluetoothTetheringAllowed { get; }
Property Value
Type | Description |
---|---|
bool | true if the change is allowed, false otherwise. The default value is true. |
Remarks
The BluetoothPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the BluetoothPolicy.
Methods
View SourceDispose()
Releases any unmanaged resources used by this object.
Declaration
public void Dispose()
Remarks
The BluetoothPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the BluetoothPolicy.
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 BluetoothPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the BluetoothPolicy.
~BluetoothPolicy()
A Destructor of BluetoothPolicy.
Declaration
protected ~BluetoothPolicy()
Remarks
The BluetoothPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the BluetoothPolicy.
Events
View SourceBluetoothPolicyChanged
The BluetoothPolicyChanged event is raised when the Bluetooth policy is changed.
Declaration
public event EventHandler<PolicyChangedEventArgs> BluetoothPolicyChanged
Event Type
Type | Description |
---|---|
System.EventHandler<TEventArgs><PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when BluetoothPolicy is destroyed.
BluetoothTetheringPolicyChanged
The BluetoothTetheringPolicyChanged event is raised when the Bluetooth tethering policy is changed.
Declaration
public event EventHandler<PolicyChangedEventArgs> BluetoothTetheringPolicyChanged
Event Type
Type | Description |
---|---|
System.EventHandler<TEventArgs><PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when BluetoothPolicy is destroyed.