microsoft/teams.net

Public

mirrored fromhttps://github.com/microsoft/teams.netAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
copilot/move-activity-classes-to-core-again

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

core/src/Microsoft.Bot.Core/Activities/AdaptiveCardActivity.cs

39lines · modecode

1// Copyright (c) Microsoft Corporation. All rights reserved.
2// Licensed under the MIT License.
3
4namespace Microsoft.Bot.Core.Activities;
5
6/// <summary>
7/// Represents an adaptive card invoke activity.
8/// </summary>
9public class AdaptiveCardActivity : InvokeActivity
10{
11 /// <summary>
12 /// Initializes a new instance of the <see cref="AdaptiveCardActivity"/> class.
13 /// </summary>
14 public AdaptiveCardActivity()
15 {
16 }
17
18 /// <summary>
19 /// Initializes a new instance of the <see cref="AdaptiveCardActivity"/> class with the specified name.
20 /// </summary>
21 /// <param name="name">The invoke operation name.</param>
22 public AdaptiveCardActivity(string name)
23 {
24 Name = name;
25 }
26}
27
28/// <summary>
29/// Represents an adaptive card action invoke activity.
30/// </summary>
31public class AdaptiveCardActionActivity : AdaptiveCardActivity
32{
33 /// <summary>
34 /// Initializes a new instance of the <see cref="AdaptiveCardActionActivity"/> class.
35 /// </summary>
36 public AdaptiveCardActionActivity() : base("adaptiveCard/action")
37 {
38 }
39}
40