Language

ActivityClient.UpdateAsync Method

Definition

Overloads

Name Description
UpdateAsync(String, String, TeamsActivity, Dictionary<String,String>, CancellationToken)
Obsolete.

Update an existing activity in a conversation.

UpdateAsync(String, String, TeamsActivityInput, Dictionary<String,String>, CancellationToken)

Update an existing activity in a conversation.

UpdateAsync(String, String, TeamsActivity, Dictionary<String,String>, CancellationToken)

Caution

Sending an inbound TeamsActivity (read-model) is obsolete. Use the overload that accepts a TeamsActivityInput built via new MessageActivityInput().

Update an existing activity in a conversation.

[System.Obsolete("Sending an inbound TeamsActivity (read-model) is obsolete. Use the overload that accepts a TeamsActivityInput built via new MessageActivityInput().")]
public System.Threading.Tasks.Task<Microsoft.Teams.Core.UpdateActivityResponse> UpdateAsync(string conversationId, string id, Microsoft.Teams.Apps.Schema.TeamsActivity activity, System.Collections.Generic.Dictionary<string,string>? additionalHeaders = default, System.Threading.CancellationToken cancellationToken = default);
[<System.Obsolete("Sending an inbound TeamsActivity (read-model) is obsolete. Use the overload that accepts a TeamsActivityInput built via new MessageActivityInput().")>]
member this.UpdateAsync : string * string * Microsoft.Teams.Apps.Schema.TeamsActivity * System.Collections.Generic.Dictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Teams.Core.UpdateActivityResponse>
Public Function UpdateAsync (conversationId As String, id As String, activity As TeamsActivity, Optional additionalHeaders As Dictionary(Of String, String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of UpdateActivityResponse)

Parameters

conversationId
String
id
String
activity
TeamsActivity
additionalHeaders
Dictionary<String,String>
cancellationToken
CancellationToken

Returns

Attributes

Applies to

UpdateAsync(String, String, TeamsActivityInput, Dictionary<String,String>, CancellationToken)

Update an existing activity in a conversation.

public System.Threading.Tasks.Task<Microsoft.Teams.Core.UpdateActivityResponse> UpdateAsync(string conversationId, string id, Microsoft.Teams.Apps.Schema.TeamsActivityInput activity, System.Collections.Generic.Dictionary<string,string>? additionalHeaders = default, System.Threading.CancellationToken cancellationToken = default);
member this.UpdateAsync : string * string * Microsoft.Teams.Apps.Schema.TeamsActivityInput * System.Collections.Generic.Dictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Teams.Core.UpdateActivityResponse>
Public Function UpdateAsync (conversationId As String, id As String, activity As TeamsActivityInput, Optional additionalHeaders As Dictionary(Of String, String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of UpdateActivityResponse)

Parameters

conversationId
String
id
String
additionalHeaders
Dictionary<String,String>
cancellationToken
CancellationToken

Returns

Applies to