InspectionMiddleware class
Предупреждение
Теперь этот API является нерекомендуемым.
This class will be removed in a future version of the framework.
InspectionMiddleware для проверки эмулятора действий среды выполнения и BotState.
- Extends
-
InterceptionMiddleware
Комментарии
InspectionMiddleware для проверки эмулятора действий среды выполнения и BotState.
Конструкторы
Inspection |
Создание ПО промежуточного слоя проверки для отправки действий трассировки в сеанс эмулятора |
Методы
process |
Отступит от открытых и присоединенных команд и вызывает соответствующий метод. |
Наследуемые методы
on |
Реализация подписи ПО промежуточного слоя |
Сведения о конструкторе
InspectionMiddleware(InspectionState, UserState, ConversationState, Partial<MicrosoftAppCredentials>)
Создание ПО промежуточного слоя проверки для отправки действий трассировки в сеанс эмулятора
new InspectionMiddleware(inspectionState: InspectionState, userState?: UserState, conversationState?: ConversationState, credentials?: Partial<MicrosoftAppCredentials>)
Параметры
- inspectionState
- InspectionState
Объект управления состоянием для состояния проверки.
- userState
-
UserState
Объект управления состоянием для пользовательского состояния.
- conversationState
-
ConversationState
Объект управления состоянием для состояния беседы.
- credentials
-
Partial<MicrosoftAppCredentials>
Учетные данные проверки подлинности.
Сведения о методе
processCommand(TurnContext)
Отступит от открытых и присоединенных команд и вызывает соответствующий метод.
function processCommand(turnContext: TurnContext): Promise<any>
Параметры
- turnContext
-
TurnContext
TurnContext для этого поворота.
Возвращаемое значение
Promise<any>
Значение true, если команда открыта или присоединена, в противном случае — значение false.
Сведения о наследуемом методе
onTurn(TurnContext, () => Promise<void>)
Реализация подписи ПО промежуточного слоя
function onTurn(turnContext: TurnContext, next: () => Promise<void>): Promise<void>
Параметры
- turnContext
-
TurnContext
Входящий объект TurnContext.
- next
-
() => Promise<void>
Следующая функция делегата.
Возвращаемое значение
Promise<void>
унаследовано отInterceptionMiddleware.onTurn