Поделиться через


Метод TaskRequestItem.GetAssociatedTask (Outlook)

Возвращает объект TaskItem , представляющий запрошенную задачу.

Синтаксис

выражение. GetAssociatedTask( _AddToTaskList_ )

Выражение Переменная, представляющая объект TaskRequestItem .

Параметры

Имя Обязательный или необязательный Тип данных Описание
AddToTaskList Обязательный Boolean Значение True , если задача добавлена в папку "Задачи " по умолчанию.

Возвращаемое значение

Объект TaskItem , представляющий запрошенную задачу.

Замечания

Метод GetAssociatedTask не будет работать, если taskItem не будет обработан до вызова метода . Для этого вызовите метод Display перед вызовом GetAssociatedTask.

Пример

Этот пример Microsoft Visual Basic для приложений (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

См. также

Объект TaskRequestItem

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.