ApplicationOptions<TState> Class
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.
Options for the Application<TState> class.
public class ApplicationOptions<TState> where TState : TurnState, new()
type ApplicationOptions<'State (requires 'State :> TurnState and 'State : (new : unit -> 'State))> = class
Public Class ApplicationOptions(Of TState)
- TState
Type of the turn state.
- Inheritance
-
ApplicationOptions<TState>
Adapter |
Optional. Bot adapter being used. |
Adaptive |
Optional. Options used to customize the processing of Adaptive Card requests. |
AI |
Optional. AI options to use. When provided, a new instance of the AI system will be created. |
Authentication |
Optional. Options used to enable authentication for the application. |
Bot |
Optional. Application ID of the bot. |
Logger |
Optional. Logger factory that will be used in this application. |
Long |
Optional. If true, the bot supports long running messages that can take longer then the 10 - 15 second timeout imposed by most channels. Defaults to false. |
Remove |
Optional. If true, the bot will automatically remove mentions of the bot's name from incoming messages. Defaults to true. |
Start |
Optional. If true, the bot will automatically start a typing timer when messages are received. This allows the bot to automatically indicate that it's received the message and is processing the request. Defaults to true. |
Storage |
Optional. Storage provider to use for the application. |
Task |
Optional. Options used to customize the processing of Task Modules requests. |
Turn |
Optional. Factory used to create a custom turn state instance. |
Proizvod | Verzije |
---|---|
Microsoft Teams Framework .NET SDK | Latest |