Метод 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.