Class TelephonyPolicy

Definition

Namespace:
Tizen.Security.DevicePolicyManager
Assembly:
Tizen.Security.DevicePolicyManager.dll
API Level:
6

The TelephonyPolicy provides methods to manage telephony policies.

C#
Copy
public class TelephonyPolicy : DevicePolicy, IDisposable
Inheritance
System.Object
TelephonyPolicy
Implements
System.IDisposable
Remarks

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

Fields

View Source

MessagingPolicyName

The Text messaging policy name. This represents IsMessagingAllowed(String).

Declaration
C#
Copy
public static readonly string MessagingPolicyName
Field Value
Type Description
System.String
Remarks

This is used in PolicyName.

API Level: 6

Methods

View Source

Dispose()

Releases any unmanaged resources used by this object.

Declaration
C#
Copy
public void Dispose()
View Source

Dispose(Boolean)

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

Declaration
C#
Copy
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.

View Source

Finalize()

A Destructor of TelephonyPolicy.

Declaration
C#
Copy
protected void Finalize()
View Source

IsMessagingAllowed(String)

Checks whether the text messaging is allowed or not.

Declaration
C#
Copy
public bool IsMessagingAllowed(string simId)
Parameters
Type Name Description
System.String simId

SIM identifier

Returns
Type Description
Boolean

true if the messaging is allowed, false otherwise.

Exceptions
Type Condition
System.ArgumentException

Thrown when failed because of invalid parameter.

System.TimeoutException

Thrown when failed because of timeout.

API Level: 6

Events

View Source

MessagingPolicyChanged

The MessagingPolicyChanged event is raised when the messaging policy is changed.

Declaration
C#
Copy
public event EventHandler<PolicyChangedEventArgs> MessagingPolicyChanged
Event Type
Type Description
System.EventHandler<PolicyChangedEventArgs>
Remarks

This event will be removed automatically when TelephonyPolicy is destroyed.

API Level: 6

Implements

System.IDisposable