Class BluetoothPolicy
Definition
- Namespace:
- Tizen.Security.DevicePolicyManager
- Assembly:
- Tizen.Security.DevicePolicyManager.dll
The BluetoothPolicy provides methods to manage Bluetooth policies.
C#Copy[Obsolete("Deprecated since API level 11.")] 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
Declaration
C#Copy[Obsolete("Deprecated since API level 11.")] 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
C#Copy[Obsolete("Deprecated since API level 11.")] public static readonly string BluetoothTetheringPolicyName
Field Value
| Type | Description |
|---|---|
| string |
Remarks
This is used in PolicyName.
Properties
Declaration
C#Copy[Obsolete("Deprecated since API level 11.")] 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
C#Copy[Obsolete("Deprecated since API level 11.")] 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
Declaration
C#Copy[Obsolete("Deprecated since API level 11.")] 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
C#Copy[Obsolete("Deprecated since API level 11.")] 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.
Declaration
C#Copy[Obsolete("Deprecated since API level 11.")] protected ~BluetoothPolicy()
Remarks
The BluetoothPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the BluetoothPolicy.
Events
BluetoothPolicyChanged
The BluetoothPolicyChanged event is raised when the Bluetooth policy is changed.
Declaration
C#Copy[Obsolete("Deprecated since API level 11.")] 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
C#Copy[Obsolete("Deprecated since API level 11.")] public event EventHandler<PolicyChangedEventArgs> BluetoothTetheringPolicyChanged
Event Type
| Type | Description |
|---|---|
| System.EventHandler<TEventArgs><PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when BluetoothPolicy is destroyed.