Поделиться через


TextEntityRecognizer Класс

Определение

TextEntityRecognizer — базовый класс для Text.Recogizers из библиотеки распознавателя текста.

public abstract class TextEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.EntityRecognizer
type TextEntityRecognizer = class
    inherit EntityRecognizer
Public MustInherit Class TextEntityRecognizer
Inherits EntityRecognizer
Наследование
Производный

Конструкторы

TextEntityRecognizer(String, Int32)

Инициализирует новый экземпляр класса TextEntityRecognizer.

Поля

ChooseIntent

Имя намерения, которое будет создано этим распознавательом, если дочерние распознаватели не имеют консенсуса для намерений.

(Унаследовано от Recognizer)
NoneIntent

Стандартное намерение none, т. е. ни одно из распознавателей не распознает намерение.

(Унаследовано от Recognizer)

Свойства

Id

Возвращает или задает идентификатор распознавателя.

(Унаследовано от Recognizer)
LogPersonalInformation

Возвращает или задает флаг для определения того, должны ли данные телеметрии включать персональные данные в журнал.

(Унаследовано от AdaptiveRecognizer)
TelemetryClient

Возвращает или задает текущий настроенный IBotTelemetryClient объект , который регистрирует событие RecognizerResult.

(Унаследовано от Recognizer)

Методы

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Использует RecognizerResult для создания списка свойств, которые будут включены при отслеживании результата в телеметрии.

(Унаследовано от AdaptiveRecognizer)
Recognize(String, String)

Реализация распознавания текста.

RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Запускает текущий объект DialogContext.TurnContext.Activity через распознаватель и возвращает универсальный результат распознавателя.

(Унаследовано от EntityRecognizer)
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Запускает текущий объект DialogContext.TurnContext.Activity через распознаватель и возвращает строго типизированный результат распознавателя с помощью IRecognizerConvert.

(Унаследовано от Recognizer)
RecognizeEntitiesAsync(DialogContext, Activity, IEnumerable<Entity>, CancellationToken)

Распознает сущности из Entity списка.

(Унаследовано от EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, IEnumerable<Entity>, CancellationToken)

Распознает сущности из Entity списка.

(Унаследовано от EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, String, String, IEnumerable<Entity>, CancellationToken)

Распознает сущности из Entity списка.

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Отслеживает событие с именем события, указанным с помощью TelemetryClient, прикрепляющего свойства и метрики.

(Унаследовано от Recognizer)

Применяется к