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
- Implements
-
System.IDisposable
Remarks
The MediaPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the MediaPolicy.
Fields
View SourceCameraPolicyName
The Camera policy name. This represents IsCameraAllowed.
Declaration
public static readonly string CameraPolicyName
Field Value
Type | Description |
---|---|
string |
Remarks
This is used in PolicyName.
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 SourceIsCameraAllowed
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.
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 SourceDispose()
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.
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.
~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 SourceCameraPolicyChanged
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.
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.