ChannelMentionEntityRecognizer クラス

定義

チャネル活動をマッピングするレグサイダー。エンティティは RecognizerResult 形式で言及されます。

public class ChannelMentionEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type ChannelMentionEntityRecognizer = class
    inherit AdaptiveRecognizer
Public Class ChannelMentionEntityRecognizer
Inherits AdaptiveRecognizer
継承
ChannelMentionEntityRecognizer

注釈

これにより、TeamsやSkypeのようなチャンネルからLUISモデルへの明示的な言及を簡単に伝えられます。 生成されたエンティティは {name, id} で、次のように定義されています: "entities": { "channelMention": [ { "id": "28:0047c760-1f42-4a78-b1bd-9ecd95ec3615" "name":"Tess" } ], "$instance": { "channelMention": [ { "startIndex": 10, "endIndex": 13, "score": 1.0, "text": "tess" } ] } } }

コンストラクター

名前 説明
ChannelMentionEntityRecognizer(String, Int32)

ChannelMentionEntityRecognizer クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
ChooseIntent

子認識エンジンが意図のコンセンサスを持たない場合に、この認識エンジンによって生成される意図名。

(継承元 Recognizer)
Kind

クラス識別子。

NoneIntent

どの認識エンジンも意図を認識しない標準の意図。

(継承元 Recognizer)

プロパティ

名前 説明
Id

認識装置のIDを取得するか設定します。

(継承元 Recognizer)
LogPersonalInformation

テレメトリに個人情報を含めるべきかどうかを判断するためにフラグを取得します。

(継承元 AdaptiveRecognizer)
TelemetryClient

RecognizerResultイベントをログに記録する現在設定されている IBotTelemetryClient を取得したり設定したりします。

(継承元 Recognizer)

メソッド

名前 説明
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

RecognizerResult を使用して、テレメトリの結果を追跡するときに含めるプロパティの一覧を作成します。

(継承元 AdaptiveRecognizer)
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

認識エンジンを介して現在の DialogContext.TurnContext.Activity を実行し、汎用認識エンジンの結果を返します。

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

現在のDialogContext.TurnContext.Activityをレカニジャーに通し、IRecognizerConvertを使って強型付けのレカニャー結果を返します。

(継承元 Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

TelemetryClient を使用して指定されたイベント名を持つイベントを追跡し、プロパティ/メトリックをアタッチします。

(継承元 Recognizer)

適用対象