Método TaskRequestItem.GetAssociatedTask (Outlook)
Retorna um objeto TaskItem que representa a tarefa solicitada.
Sintaxe
expression. GetAssociatedTask
( _AddToTaskList_
)
Expressão Uma variável que representa um objeto TaskRequestItem .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
AddToTaskList | Obrigatório | Boolean | True se a tarefa for adicionada à pasta padrão tarefas. |
Valor de retorno
Um objeto TaskItem que representa a tarefa solicitada.
Comentários
O método GetAssociatedTask não funcionará a menos que TaskItem seja processada antes que o método é chamado. Para fazer isso, chame o método de exibição antes de chamar GetAssociatedTask.
Exemplo
Este exemplo do Microsoft Visual Basic for Applications (VBA) aceita um TaskRequestItem, enviando a resposta sem exibir o inspetor.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.