PatternMatchingEntity クラス

定義

意図認識に使用されるパターン マッチング エンティティを表します。

public class PatternMatchingEntity
type PatternMatchingEntity = class
Public Class PatternMatchingEntity
継承
PatternMatchingEntity

コンストラクター

PatternMatchingEntity(String, EntityType, EntityMatchMode, IEnumerable<String>)

入力パラメーターを使用してプロパティを設定する保護されたコンストラクター。

プロパティ

EntityId

このエンティティが一致する場合に定義するために使用される ID。 この ID は意図フレーズに含まれている必要があります。またはエンティティが一致しません。

Mode

このエンティティの EntityMatchMode。

Phrases

List 型エンティティのエンティティと一致するために使用される文字列のリスト。 厳密モードとは、エンティティが一覧に表示される必要があるということです。

Type

このエンティティの EntityType。

メソッド

CreateAnyEntity(String)

指定した意図 ID を使用して、パターン マッチング エンティティを作成します。

CreateIntegerEntity(String)

指定した意図 ID を使用して、パターン マッチング エンティティを作成します。 PrebuiltInteger エンティティは、字句、数字、序数の形式で数値を表す単語と一致します。

CreateListEntity(String, EntityMatchMode, IEnumerable<String>)

指定した意図 ID EntityMatchMode、フレーズを使用して、パターン マッチング エンティティを作成します。 このエンティティ型は、指定されたフレーズに基づいて一致します。

CreateListEntity(String, EntityMatchMode, String[])

指定した意図 ID EntityMatchMode、フレーズを使用して、パターン マッチング エンティティを作成します。 このエンティティ型は、指定されたフレーズに基づいて一致します。

適用対象