TaskRequestItem.GetAssociatedTask メソッド (Outlook)

依頼されたタスクアイテムを表す TaskItem オブジェクトを返します。

構文

GetAssociatedTask( _AddToTaskList_ )

TaskRequestItem オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
AddToTaskList 必須 ブール型 (Boolean) True 場合、既定の タスクフォルダーにタスクを追加します。

戻り値

要求されたタスクを表す TaskItem オブジェクトを返します。

注釈

GetAssociatedTask メソッドは、TaskItem が処理された後でないと動作しません。 これを行うには、GetAssociatedTask を呼び出す前に Display メソッドを呼び出します。

次の Microsoft Visual Basic for Applications (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 のサポートおよびフィードバックを参照してください。