Class MediaPolicy

    Definition

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

    The MediaPolicy provides methods to manage media policies.

    public class MediaPolicy : DevicePolicy, IDisposable
    Inheritance
    object
    DevicePolicy
    MediaPolicy
    Implements
    System.IDisposable
    Remarks

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

    Fields

    View Source

    CameraPolicyName

    The Camera policy name. This represents IsCameraAllowed.

    Declaration
    public static readonly string CameraPolicyName
    Field Value
    Type Description
    string
    Remarks

    This is used in PolicyName.

    View Source

    MicrophonePolicyName

    The Microphone policy name. This represents IsMicrophoneAllowed.

    Declaration
    public static readonly string MicrophonePolicyName
    Field Value
    Type Description
    string
    Remarks

    This is used in PolicyName.

    Properties

    View Source

    IsCameraAllowed

    Gets whether the use of camera is allowed or not.

    Declaration
    public bool IsCameraAllowed { get; }
    Property Value
    Type Description
    bool

    true if the use of camera is allowed, false otherwise. The default value is true.

    Remarks

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

    View Source

    IsMicrophoneAllowed

    Gets whether the use of microphone is allowed or not.

    Declaration
    public bool IsMicrophoneAllowed { get; }
    Property Value
    Type Description
    bool

    true if the use of microphone is allowed, false otherwise. The default value is true.

    Remarks

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

    Methods

    View Source

    Dispose()

    Releases any unmanaged resources used by this object.

    Declaration
    public void Dispose()
    Remarks

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

    View Source

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

    View Source

    ~MediaPolicy()

    A Destructor of MediaPolicy.

    Declaration
    protected ~MediaPolicy()
    Remarks

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

    Events

    View Source

    CameraPolicyChanged

    The CameraPolicyChanged event is raised when the camera policy is changed.

    Declaration
    public event EventHandler<PolicyChangedEventArgs> CameraPolicyChanged
    Event Type
    Type Description
    System.EventHandler<TEventArgs><PolicyChangedEventArgs>
    Remarks

    This event will be removed automatically when MediaPolicy is destroyed.

    View Source

    MicrophonePolicyChanged

    The MicrophonePolicyChanged event is raised when the microphone policy is changed.

    Declaration
    public event EventHandler<PolicyChangedEventArgs> MicrophonePolicyChanged
    Event Type
    Type Description
    System.EventHandler<TEventArgs><PolicyChangedEventArgs>
    Remarks

    This event will be removed automatically when MediaPolicy is destroyed.

    Implements

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