Language

MessageActivityExtensions.AddMention Method

Definition

Caution

MessageActivity is an inbound (received) activity. To construct and send a message, use new MessageActivityInput() instead.

Adds a mention (@mention) entity and optionally prepends mention text.

[System.Obsolete("MessageActivity is an inbound (received) activity. To construct and send a message, use new MessageActivityInput() instead.")]
public static Microsoft.Teams.Apps.MessageActivity AddMention(this Microsoft.Teams.Apps.MessageActivity message, Microsoft.Teams.Core.Schema.ChannelAccount account, string? text = default, bool addText = true);
[<System.Obsolete("MessageActivity is an inbound (received) activity. To construct and send a message, use new MessageActivityInput() instead.")>]
static member AddMention : Microsoft.Teams.Apps.MessageActivity * Microsoft.Teams.Core.Schema.ChannelAccount * string * bool -> Microsoft.Teams.Apps.MessageActivity
<Extension()>
Public Function AddMention (message As MessageActivity, account As ChannelAccount, Optional text As String = Nothing, Optional addText As Boolean = true) As MessageActivity

Parameters

message
MessageActivity

The message activity.

account
ChannelAccount

The account being mentioned.

text
String

Optional mention text. If null, uses account name.

addText
Boolean

Whether mention text should be prepended to message text.

Returns

The message activity for chaining.

Attributes

Applies to