MessageExtensionExtensions Class
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.
Extension methods for registering message extension invoke handlers.
public static class MessageExtensionExtensions
type MessageExtensionExtensions = class
Public Module MessageExtensionExtensions
- Inheritance
-
MessageExtensionExtensions
Methods
| Name | Description |
|---|---|
| OnAnonQueryLink(TeamsBotApplication, MessageExtensionAnonQueryLinkHandler) |
Registers a handler for message extension anonymous query link invoke activities. Cannot be combined with OnInvoke(TeamsBotApplication, InvokeHandler). |
| OnCardButtonClicked(TeamsBotApplication, OnCardButtonClickedHandler) |
Registers a handler for message extension card button clicked invoke activities.
Called when a user clicks an |
| OnFetchTask(TeamsBotApplication, MessageExtensionFetchTaskHandler) |
Registers a handler for message extension fetch task invoke activities. Cannot be combined with OnInvoke(TeamsBotApplication, InvokeHandler). |
| OnQuery(TeamsBotApplication, MessageExtensionQueryHandler) |
Registers a handler for message extension query invoke activities. Cannot be combined with OnInvoke(TeamsBotApplication, InvokeHandler). |
| OnQueryLink(TeamsBotApplication, MessageExtensionQueryLinkHandler) |
Registers a handler for message extension query link invoke activities. Cannot be combined with OnInvoke(TeamsBotApplication, InvokeHandler). |
| OnQuerySettingUrl(TeamsBotApplication, MessageExtensionQuerySettingUrlHandler) |
Registers a handler for message extension query setting URL invoke activities. Cannot be combined with OnInvoke(TeamsBotApplication, InvokeHandler). |
| OnSelectItem(TeamsBotApplication, MessageExtensionSelectItemHandler) |
Registers a handler for message extension select item invoke activities. Cannot be combined with OnInvoke(TeamsBotApplication, InvokeHandler). |
| OnSetting(TeamsBotApplication, MessageExtensionSettingsHandler) |
Registers a handler for message extension setting invoke activities. Called by Teams when the user saves settings after the config URL popup. Must be paired with OnQuerySettingUrl(TeamsBotApplication, MessageExtensionQuerySettingUrlHandler) to complete the settings flow. |
| OnSubmitAction(TeamsBotApplication, MessageExtensionSubmitActionHandler) |
Registers a handler for message extension submit action invoke activities. Cannot be combined with OnInvoke(TeamsBotApplication, InvokeHandler). |