Compartilhar via


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

Objeto TaskRequestItem

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.