Description:
The ChangeStatus method changes the read status
of a message. The status can be "Read", "Unread", "Replied",
or "Forwarded".
This is a synchronous method.
Syntax:
ChangeStatus(parameters:Object):Object
Arguments:
parameters:
This is an object that specifies the message whose status to change and the new status. The following table describes the properties of this object.
|
Property |
Description |
Type |
Value |
|---|---|---|---|
|
|
Specifies the unique ID of the message whose status to change. |
number |
|
|
|
Specifies the new read status for the message. |
string |
Possible values:
Note: The Messaging Service does not currently support emails. |
Return value:
The ChangeStatus method returns an object that
contains an error code and an error message.
|
Property |
Description |
Value |
|---|---|---|
|
|
This is a number that specifies a predefined error code. |
|
|
|
This is a text string that describes the error. |
Example code:
The following sample code illustrates the
use of ChangeStatus:
import com.nokia.lib.Service;
var messaging = new Service("Service.Messaging", "IMessaging");
var inParams = {MessageId:messageId, Status:"Unread"};//valid messageId which is a number
var outParams = messaging.ChangeStatus(inParams);
var errorId = outParams.ErrorCode;//various possible errorcodes