Class UsbPolicy
Definition
- Namespace:
- Tizen.Security.DevicePolicyManager
- Assembly:
- Tizen.Security.DevicePolicyManager.dll
The UsbPolicy provides methods to manage usb policies.
C#Copypublic class UsbPolicy : DevicePolicy, IDisposable
- Inheritance
- Implements
-
System.IDisposable
Remarks
The UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.
Fields
UsbTetheringPolicyName
The Usb tethering policy name. This represents IsUsbTetheringAllowed.
Declaration
C#Copypublic static readonly string UsbTetheringPolicyName
Field Value
Type | Description |
---|---|
string |
Remarks
This is used in PolicyName.
Properties
Declaration
C#Copypublic bool IsUsbTetheringAllowed { get; }
Property Value
Type | Description |
---|---|
bool | true if the change is allowed, false otherwise. The default value is true. |
Remarks
The UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.
Methods
Declaration
C#Copypublic void Dispose()
Remarks
The UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.
Dispose(bool)
Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
Declaration
C#Copyprotected 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 UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.
Declaration
C#Copyprotected ~UsbPolicy()
Remarks
The UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.
Events
UsbTetheringPolicyChanged
The UsbTetheringPolicyChanged event is raised when the usb tethering policy is changed.
Declaration
C#Copypublic event EventHandler<PolicyChangedEventArgs> UsbTetheringPolicyChanged
Event Type
Type | Description |
---|---|
System.EventHandler<TEventArgs><PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when UsbPolicy is destroyed.