Class UsbPolicy

    Definition

    Namespace:
    Tizen.Security.DevicePolicyManager
    Assembly:
    Tizen.Security.DevicePolicyManager.dll

    The UsbPolicy provides methods to manage usb policies.

    [Obsolete("Deprecated since API level 11.")]
    public class UsbPolicy : DevicePolicy, IDisposable
    Inheritance
    object
    DevicePolicy
    UsbPolicy
    Implements
    System.IDisposable
    Remarks

    The UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.

    Fields

    View Source

    UsbTetheringPolicyName

    The Usb tethering policy name. This represents IsUsbTetheringAllowed.

    Declaration
    [Obsolete("Deprecated since API level 11.")]
    public static readonly string UsbTetheringPolicyName
    Field Value
    Type Description
    string
    Remarks

    This is used in PolicyName.

    Properties

    View Source

    IsUsbTetheringAllowed

    Gets whether the USB tethering state change is allowed.

    Declaration
    [Obsolete("Deprecated since API level 11.")]
    public 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

    View Source

    Dispose()

    Releases any unmanaged resources used by this object.

    Declaration
    [Obsolete("Deprecated since API level 11.")]
    public void Dispose()
    Remarks

    The UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.

    View Source

    Dispose(bool)

    Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.

    Declaration
    [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 UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.

    View Source

    ~UsbPolicy()

    A Destructor of UsbPolicy.

    Declaration
    [Obsolete("Deprecated since API level 11.")]
    protected ~UsbPolicy()
    Remarks

    The UsbPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the UsbPolicy.

    Events

    View Source

    UsbTetheringPolicyChanged

    The UsbTetheringPolicyChanged event is raised when the usb tethering policy is changed.

    Declaration
    [Obsolete("Deprecated since API level 11.")]
    public event EventHandler<PolicyChangedEventArgs> UsbTetheringPolicyChanged
    Event Type
    Type Description
    System.EventHandler<TEventArgs><PolicyChangedEventArgs>
    Remarks

    This event will be removed automatically when UsbPolicy is destroyed.

    Implements

    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX