全部显示

TaskRequestItem 对象

         
TaskRequestItem
多个对象

代表“收件箱”(邮件)文件夹中的项目TaskRequestItem 对象代表对收件人的“任务”列表的更改,此更改由另一方引起或者是一组任务的结果。

使用 TaskRequestItem 对象

与其他 Microsoft Outlook 对象不同的是,用户无法创建该对象。当发送人对 TaskItem 对象应用 AssignSend 方法将相关任务分配(代理)给其他用户时,在项目到达收件人的“收件箱”后将自动创建 TaskRequestItem 对象。

以下 Visual Basic for Applications 示例创建一个简单任务,将它分配给其他用户并发送该任务。当任务要求到达收件人的“收件箱”时,它将被作为 TaskRequestItem 对象接收。

Set myOlApp = CreateObject("Outlook.Application")
Set myItem = myOlApp.CreateItem(olTaskItem)
myItem.Assign
Set myDelegate = myItem.Recipients.Add("Jeff Smith")
myItem.Subject = "Prepare Agenda For Meeting"
myItem.DueDate = #9/20/97#
myItem.Send

以下示例说明如何使用 VBScript 执行相同任务。

Set myItem = Application.CreateItem(3)
myItem.Assign
Set myDelegate = myItem.Recipients.Add("Jeff Smith")
myItem.Subject = "Prepare Agenda For Meeting"
myItem.DueDate = #9/20/97#
myItem.Send

使用 GetAssociatedTask 方法返回 TaskItem 对象,然后直接使用 TaskItem 对象响应要求。