Activity.SemanticAction Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The semanticAction field contains an optional programmatic action accompanying the user request. The semantic action field is populated by the channel and Agent based on some understanding of what the user is trying to accomplish; this understanding may be achieved with natural language processing, additional user interface elements tied specifically to these actions, through a process of conversational refinement, or contextually via other means. The meaning and structure of the semantic action is agreed ahead of time between the channel and the Agent.
public Microsoft.Agents.Core.Models.SemanticAction SemanticAction { get; set; }
member this.SemanticAction : Microsoft.Agents.Core.Models.SemanticAction with get, set
Public Property SemanticAction As SemanticAction