共用方式為


RegexEntityRecognizer 類別

定義

比對正則運算式的輸入。

public class RegexEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.TextEntityRecognizer
type RegexEntityRecognizer = class
    inherit TextEntityRecognizer
Public Class RegexEntityRecognizer
Inherits TextEntityRecognizer
繼承

建構函式

RegexEntityRecognizer(String, Int32)

初始化 RegexEntityRecognizer 類別的新執行個體。

欄位

ChooseIntent

如果子辨識器沒有意圖的共識,則此辨識器所產生的意圖名稱。

(繼承來源 Recognizer)
Kind

類別識別碼。

NoneIntent

標準無意圖,表示辨識器無法辨識意圖。

(繼承來源 Recognizer)

屬性

Id

取得或設定辨識器的識別碼。

(繼承來源 Recognizer)
LogPersonalInformation

取得或設定旗標,以判斷遙測是否應該在其記錄中包含個人資訊。

(繼承來源 AdaptiveRecognizer)
Name

取得或設定名稱符合結果 TypeName 值。

Pattern

取得或設定正則運算式模式值。

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

(繼承來源 TextEntityRecognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

使用附加屬性/ 計量的 TelemetryClient 來追蹤事件,並提供事件名稱。

(繼承來源 Recognizer)

適用於