TaskRequestUpdateItem.GetAssociatedTask メソッド (Outlook)
依頼されたタスクアイテムを表す TaskItem オブジェクトを返します。
構文
式。 GetAssociatedTask
( _AddToTaskList_
)
式TaskRequestUpdateItem オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
AddToTaskList | 必須 | ブール型 (Boolean) | True 場合、既定の タスクフォルダーにタスクを追加します。 |
戻り値
要求されたタスクを表す TaskItem オブジェクトを返します。
注釈
GetAssociatedTask メソッドは、TaskItem が処理された後でないと動作しません。 これを行うには、GetAssociatedTask を呼び出す前に Display メソッドを呼び出します。
例
次の Microsoft Visual Basic for Applications (VBA) の例は、仕事の依頼 ( TaskRequestUpdateItem Object オブジェクト) を承諾し、インスペクターを表示せずに返事を送信します。
Sub AcceptTask()
Dim myNameSpace As Outlook.NameSpace
Dim myTasks As Outlook.Folder
Dim myNewTaskItem As Outlook.TaskItem
Dim mytaskrequpdateItem As Outlook.TaskRequestUpdateItem
Dim myItem As Outlook.TaskItem
Set myNameSpace = Application.GetNamespace("MAPI")
Set myTasks = myNameSpace.GetDefaultFolder(olFolderInbox)
Set mytaskrequdpateItem = myTasks.Items.Find("[Subject] = ""Meeting w/ Nate Sun""")
If Not TypeName(mytaskrequpdateItem) = "Nothing" Then
Set myNewTaskItem = mytaskrequpdateItem.GetAssociatedTask(True)
Set myItem = myNewTaskItem.Respond(olTaskAccept, True, True)
myItem.Send
End If
End Sub
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。