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
TelephonyPolicy
Implements
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
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
String simId

SIM identifier

Returns
Type Description
Boolean

true if the messaging is allowed, false otherwise.

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
EventHandler<PolicyChangedEventArgs>
Remarks

This event will be removed automatically when TelephonyPolicy is destroyed.

API Level: 6

Implements

IDisposable

Extension Methods