Class BluetoothPolicy
Definition
- Namespace:
- Tizen.Security.DevicePolicyManager
- Assembly:
- Tizen.Security.DevicePolicyManager.dll
- API Level:
- 6
The BluetoothPolicy provides methods to manage Bluetooth policies.
public class BluetoothPolicy : DevicePolicy, IDisposable
- Inheritance
- Implements
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.
API Level: 6
View SourceBluetoothTetheringPolicyName
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.
API Level: 6
Properties
View SourceIsBluetoothAllowed
Gets whether the the bluetooth state change is allowed or not.
Declaration
public bool IsBluetoothAllowed { get; }
Property Value
Type | Description |
---|---|
Boolean | true if the change is allowed, false otherwise. The default value is true. |
API Level: 6
View SourceIsBluetoothTetheringAllowed
Gets whether the bluetooth tethering state change is allowed or not.
Declaration
public bool IsBluetoothTetheringAllowed { get; }
Property Value
Type | Description |
---|---|
Boolean | true if the change is allowed, false otherwise. The default value is true. |
API Level: 6
Methods
View SourceDispose()
Releases any unmanaged resources used by this object.
Declaration
public void Dispose()
Dispose(Boolean)
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 |
---|---|---|
Boolean | disposing | If true, disposes any disposable objects. If false, does not dispose disposable objects. |
Finalize()
A Destructor of BluetoothPolicy.
Declaration
protected void Finalize()
Events
View SourceBluetoothPolicyChanged
The BluetoothPolicyChanged event is raised when the Bluetooth policy is changed.
Declaration
public event EventHandler<PolicyChangedEventArgs> BluetoothPolicyChanged
Event Type
Type | Description |
---|---|
EventHandler<PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when BluetoothPolicy is destroyed.
API Level: 6
View SourceBluetoothTetheringPolicyChanged
The BluetoothTetheringPolicyChanged event is raised when the Bluetooth tethering policy is changed.
Declaration
public event EventHandler<PolicyChangedEventArgs> BluetoothTetheringPolicyChanged
Event Type
Type | Description |
---|---|
EventHandler<PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when BluetoothPolicy is destroyed.