nsMsgViewCommandType 编辑
The nsMsgViewCommandType
interface contains constants used for commands in Thunderbird. For example to mark a message read, you would call:
// assuming gDBView is a global nsIMsgDBView gDBView.doCommand(Components.interfaces.nsMsgViewCommandType.markMessagesRead);
mailnews/base/public/nsIMsgDBView.idl
Scriptable Please add a summary to this article. Last changed in Gecko 1.9 (Firefox 3)Constants
Name | Value | Description |
markMessagesRead | 0 | Marks the selected messages as read. |
markMessagesUnread | 1 | Mark the selected messages as unread |
toggleMessageRead | 2 | Toggle the read flag of the selected messages |
flagMessages | 3 | Flag the selected messages. |
unflagMessages | 4 | Unflag the selected messages. |
toggleThreadWatched | 6 | Toggle the watched state of the selected thread. |
deleteMsg | 7 | Move the selected message to the accounts trash. |
deleteNoTrash | 8 | Delete the selected message. |
markThreadRead | 9 | Mark all messages in a thread as read. |
markAllRead | 10 | Mark all messages currently shown as read |
expandAll | 11 | Expand all threads. |
collapseAll | 12 | Collapse all threads. |
copyMessages | 13 | Copy the selected messages. Use with nsIMsgDBView.doCommandWithFolder() to select the destination folder. |
moveMessages | 14 | Move the selected messages. Use with nsIMsgDBView.doCommandWithFolder() to select the destination folder. |
selectAll | 15 | Select all messages. |
downloadSelectedForOffline | 16 | Download the selected messages for offline. |
downloadFlaggedForOffline | 17 | Download all flagged messages for offline. |
selectThread | 18 | Select the entire thread. |
selectFlagged | 19 | Select all flagged messages. |
cmdRequiringMsgBody | 20 | Used with nsIMsgDBView.getCommandStatus() to determine if commands requiring the message body (i.e. reload or print preview) are available. |
label0 | 21 | Attach a label to the selected messages. |
label1 | 22 | Attach a label to the selected messages. |
label2 | 23 | Attach a label to the selected messages. |
label3 | 24 | Attach a label to the selected messages. |
label4 | 25 | Attach a label to the selected messages. |
label5 | 26 | Attach a label to the selected messages. |
lastLabel | 26 | Attach a label to the selected messages. |
junk | 27 | Mark the selected messages as junk. |
unjunk | 28 | Mark the selected messages as not junk. |
undeleteMsg | 29 | Undelete the selected messages. |
applyFilters | 30 | Apply filters to the selected messages |
runJunkControls | 31 | Run junk mail controls on the selected messages. |
deleteJunk | 32 | Delete all junk messages. |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论