Class MediaPolicy
Definition
- Namespace:
- Tizen.Security.DevicePolicyManager
- Assembly:
- Tizen.Security.DevicePolicyManager.dll
- API Level:
- 6
The MediaPolicy provides methods to manage media policies.
public class MediaPolicy : DevicePolicy, IDisposable
- Inheritance
- Implements
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.
API Level: 6
View SourceMicrophonePolicyName
The Microphone policy name. This represents IsMicrophoneAllowed.
Declaration
public static readonly string MicrophonePolicyName
Field Value
Type | Description |
---|---|
String |
Remarks
This is used in PolicyName.
API Level: 6
Properties
View SourceIsCameraAllowed
Gets whether the use of camera is allowed or not.
Declaration
public bool IsCameraAllowed { get; }
Property Value
Type | Description |
---|---|
Boolean | true if the use of camera is allowed, false otherwise. The default value is true. |
API Level: 6
View SourceIsMicrophoneAllowed
Gets whether the use of microphone is allowed or not.
Declaration
public bool IsMicrophoneAllowed { get; }
Property Value
Type | Description |
---|---|
Boolean | true if the use of microphone is allowed, false otherwise. The default value is true. |
API Level: 6
Methods
View SourceDispose()
Releases any unmanaged resources used by this object.
Declaration
public void Dispose()
Dispose(Boolean)
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 |
---|---|---|
Boolean | disposing | If true, disposes any disposable objects. If false, does not dispose disposable objects. |
Finalize()
A Destructor of MediaPolicy.
Declaration
protected void Finalize()
Events
View SourceCameraPolicyChanged
The CameraPolicyChanged event is raised when the camera policy is changed.
Declaration
public event EventHandler<PolicyChangedEventArgs> CameraPolicyChanged
Event Type
Type | Description |
---|---|
EventHandler<PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when MediaPolicy is destroyed.
API Level: 6
View SourceMicrophonePolicyChanged
The MicrophonePolicyChanged event is raised when the microphone policy is changed.
Declaration
public event EventHandler<PolicyChangedEventArgs> MicrophonePolicyChanged
Event Type
Type | Description |
---|---|
EventHandler<PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when MediaPolicy is destroyed.