Share via


IMessageFormEx::FORMACTIONS

The FORMACTIONS enumeration defines the set of possible actions specified in IMessageFormEx::DoAction that Messaging can request the message form to perform.

Syntax

enum FORMACTIONS {
    FORMACT_NULL                          = 0,
    FORMACT_FIRST                         = 0,
    FORMACT_POSTPONE                      = 1,
    FORMACT_COPY                          = 2,
    FORMACT_CUT                           = 3,
    FORMACT_PASTE                         = 4,
    FORMACT_SELECT_ALL                    = 5,
    FORMACT_CLEAR                         = 6,
    FORMACT_DELETE                        = 7,
    FORMACT_FORWARD                       = 8,
    FORMACT_REPLY                         = 9,
    FORMACT_REPLY_TO_ALL                 = 10,
    FORMACT_SEND                         = 11,
    FORMACT_MARK_AS_UNREAD               = 12,
    FORMACT_MARK_FOR_DOWNLOAD            = 13,
    FORMACT_MOVE_TO                      = 14,
    FORMACT_LANGUAGE                     = 15,
    FORMACT_ADD_ATTACHMENT               = 16,
    FORMACT_SPELL_CHECK                  = 17,
    FORMACT_CHECK_NAMES                  = 18,
    FORMACT_OPTIONS                      = 19,
    FORMACT_MY_TEXT_MESSAGE              = 20,
    FORMACT_MY_TEXT_MESSAGES_EDIT        = 21,
    FORMACT_MEETING_ACCEPT               = 22,
    FORMACT_MEETING_DECLINE              = 23,
    FORMACT_MEETING_TENTATIVE            = 24,
    FORMACT_MEETING_REMOVE_FROM_CALENDAR = 25,
    FORMACT_CONTACTS_PICKER              = 26,
    FORMACT_VOICE_RECORDER               = 27,
    FORMACT_LAST
};

Enumerators

  • FORMACT_NULL
    Perform no message form action.
  • FORMACT_FIRST
    The placeholder that marks the first element in the enumeration range.
  • FORMACT_POSTPONE
    Postpone the message form action. When composing, a copy of the message is saved in the Drafts folder.
  • FORMACT_COPY
    Copy the selected text from the message form, placing it in the Clipboard.
  • FORMACT_CUT
    Cut the selected text from the message form, placing it in the Clipboard.
  • FORMACT_PASTE
    Paste the contents of the Clipboard into the message form at the current cursor position.
  • FORMACT_SELECT_ALL
    Select all text in the message form.
  • FORMACT_CLEAR
    Clear all fields in the message form.
  • FORMACT_DELETE
    Delete the message.
  • FORMACT_FORWARD
    Forward the message.
  • FORMACT_REPLY
    Reply to the message. (Call IFormProviderEx::CreateComposeForm with the sender's address.)
  • FORMACT_REPLY_TO_ALL
    Reply to the message. (Call IFormProviderEx::CreateComposeForm with all recipient addresses.)
  • FORMACT_SEND
    Send message.
  • FORMACT_MARK_AS_UNREAD
    Unmark a message that has been marked as READ.
  • FORMACT_MARK_FOR_DOWNLOAD
    Tag a message header for download.
  • FORMACT_MOVE_TO
    Move the message to another container (folder).
  • FORMACT_LANGUAGE
    Set the language of the user interface displayed on the device.
  • FORMACT_ADD_ATTACHMENT
    Add an attachment to the message.
  • FORMACT_SPELL_CHECK
    Check the spelling of the contents of the message.
  • FORMACT_CHECK_NAMES
    Verify the recipient's addresses against those stored in Contacts.
  • FORMACT_OPTIONS
    Set form options.
  • FORMACT_MY_TEXT_MESSAGE
    Insert one of the preset text message into the message, at the current cursor position.
  • FORMACT_MY_TEXT_MESSAGES_EDIT
    Edit one of the preset text messages.
  • FORMACT_MEETING_ACCEPT
    Accept a meeting invitation.
  • FORMACT_MEETING_DECLINE
    Refuse a meeting invitation.
  • FORMACT_MEETING_TENTATIVE
    Tentatively accept a meeting invitation.
  • FORMACT_MEETING_REMOVE_FROM_CALENDAR
    Remove a previously scheduled meeting from Calendar.
  • FORMACT_CONTACTS_PICKER
    Show the Contacts list for contact selection.
  • FORMACT_VOICE_RECORDER
    Show the voice bar.
  • FORMACT_LAST
    The placeholder that marks the last element in the enumeration range.

Requirements

Smartphone: Windows Mobile 2003 and later
OS Versions: Windows CE .NET 4.2 and later
Header: cemapi.h

See Also

IMessageFormEx

IMessageFormEx::DoAction

Messaging

Last updated on Friday, April 22, 2005

© 2005 Microsoft Corporation. All rights reserved.

Send feedback on this topic to the authors.