TaskRequestItem.GetAssociatedTask 方法 (Outlook)
返回代表所请求的任务的 TaskItem 对象。
语法
expression。 GetAssociatedTask
( _AddToTaskList_
)
表达 一个代表 TaskRequestItem 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
AddToTaskList | 必需 | Boolean | 如此 如果将任务添加到默认的 任务文件夹。 |
返回值
TaskItem 对象,该对象表示所请求的任务。
备注
如果没有在调用 GetAssociatedTask 方法之前处理 TaskItem,则该方法无效。 为此,请在调用 GetAssociatedTask 之前调用 Display 方法。
示例
此 Microsoft Visual Basic for Applications (VBA) 示例接受 TaskRequestItem ,在不显示检查器的情况下发送响应。
Sub AcceptTask()
Dim myNameSpace As Outlook.NameSpace
Dim myTasks As Outlook.Folder
Dim myNewTaskItem As Outlook.TaskItem
Dim mytaskreqItem As Outlook.TaskRequestItem
Dim myItem As Outlook.TaskItem
Set myNameSpace = Application.GetNamespace("MAPI")
Set myTasks = myNameSpace.GetDefaultFolder(olFolderInbox)
Set mytaskreqItem = myTasks.Items.Find("[Subject] = ""Meeting w/ Nate Sun""")
If Not TypeName(mytaskreqItem) = "Nothing" Then
Set myNewTaskItem = mytaskreqItem.GetAssociatedTask(True)
Set myItem = myNewTaskItem.Respond(olTaskAccept, True, True)
myItem.Send
End If
End Sub
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。