Sdílet prostřednictvím


DateTimeEntityRecognizer Třída

Definice

Rozpozná vstup DateTime.

public class DateTimeEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.TextEntityRecognizer
type DateTimeEntityRecognizer = class
    inherit TextEntityRecognizer
Public Class DateTimeEntityRecognizer
Inherits TextEntityRecognizer
Dědičnost

Konstruktory

DateTimeEntityRecognizer(String, Int32)

Inicializuje novou instanci DateTimeEntityRecognizer třídy.

Pole

ChooseIntent

Název záměru, který bude vytvořen tímto rozpoznávatelem, pokud podřízené rozpoznávatele nebudou mít shodu na záměrech.

(Zděděno od Recognizer)
Kind

Identifikátor třídy.

NoneIntent

Standardní záměr none znamená, že žádný z rozpoznávatelů záměr nerozpozná.

(Zděděno od Recognizer)

Vlastnosti

Id

Získá nebo nastaví ID rozpoznávání.

(Zděděno od Recognizer)
LogPersonalInformation

Získá nebo nastaví příznak k určení, jestli telemetrie má v protokolu obsahovat osobní údaje.

(Zděděno od AdaptiveRecognizer)
TelemetryClient

Získá nebo nastaví aktuálně nakonfigurovaný IBotTelemetryClient , který protokoluje RecognizerResult událost.

(Zděděno od Recognizer)

Metody

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

Používá RecognizerResult k vytvoření seznamu vlastností, které se mají zahrnout při sledování výsledku v telemetrii.

(Zděděno od AdaptiveRecognizer)
Recognize(String, String)

DateTime rozpoznává implementaci.

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

Spustí aktuální DialogContext.TurnContext.Activity prostřednictvím rozpoznávání a vrátí obecný výsledek rozpoznávání.

(Zděděno od EntityRecognizer)
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Spustí aktuální DialogContext.TurnContext.Activity prostřednictvím rozpoznávání a vrátí výsledek rozpoznávání silného typu pomocí IRecognizerConvert.

(Zděděno od Recognizer)
RecognizeEntitiesAsync(DialogContext, Activity, IEnumerable<Entity>, CancellationToken)

Rozpozná entity ze Entity seznamu.

(Zděděno od EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, IEnumerable<Entity>, CancellationToken)

Rozpozná entity ze Entity seznamu.

(Zděděno od EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, String, String, IEnumerable<Entity>, CancellationToken)

Rozpozná entity ze Entity seznamu.

(Zděděno od TextEntityRecognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Sleduje událost s názvem události zadaným pomocí TelemetryClient, který připojuje vlastnosti nebo metriky.

(Zděděno od Recognizer)

Platí pro