Sprache

AdapterExtensions.UseState Methode

Definition

Achtung

This method is deprecated in 4.9. You should use the method .UseBotState() instead.

Registriert Benutzer- und Konversationszustandsobjekte mit dem Adapter. Diese Objekte sind über die TurnStateMethodeGet<T>() des Zugkontexts verfügbar.

[System.Obsolete("This method is deprecated in 4.9.  You should use the method .UseBotState() instead.")]
public static Microsoft.Bot.Builder.BotAdapter UseState(this Microsoft.Bot.Builder.BotAdapter botAdapter, Microsoft.Bot.Builder.UserState userState, Microsoft.Bot.Builder.ConversationState conversationState, bool auto = true);
[<System.Obsolete("This method is deprecated in 4.9.  You should use the method .UseBotState() instead.")>]
static member UseState : Microsoft.Bot.Builder.BotAdapter * Microsoft.Bot.Builder.UserState * Microsoft.Bot.Builder.ConversationState * bool -> Microsoft.Bot.Builder.BotAdapter
<Extension()>
Public Function UseState (botAdapter As BotAdapter, userState As UserState, conversationState As ConversationState, Optional auto As Boolean = true) As BotAdapter

Parameter

botAdapter
BotAdapter

Auf dem BotAdapter die Objekte registriert werden.

userState
UserState

Das UserState zu registrierende Objekt.

conversationState
ConversationState

Das ConversationState zu registrierende Objekt.

auto
Boolean

true um den Zustand automatisch in jeder Runde zu erhalten; ansonsten gilt false. Wenn es falsch ist, ist es deine Verantwortung, jede Runde zu sagen.

Gibt zurück

Der aktualisierte Adapter.

Attribute

Hinweise

Dies fügt zur Registrierung der Benutzer- und Konversationszustandsverwaltungsobjekte hinzu IMiddleware . Falls auto zutreffend, fügt dies auch Middleware hinzu, die den Zustand automatisch vor Ende jeder Runde aufrechterhält.

Gilt für: