Microsoft.Bot.Builder.LanguageGeneration 名前空間

クラス

名前 説明
AnalyzerOptions

LG テンプレートを分析するためのオプション。

AnalyzerResult

アナライザーの結果。 変数とテンプレート参照が含まれています。

BeginExpressionEvaluationArgs

式が評価される際にイベントデータを提供します。

BeginTemplateEvaluationArgs

特定のテンプレートが評価された際にイベントデータを提供します。

Diagnostic

テンプレート/インラインテキストを解析・評価する際のエラー/警告レポート。

EvaluationOptions

LG テンプレートを評価するためのオプション。

ExpressionRef

ソースレンジ付きのエクスプレッションコンテナ。

Extensions

LG の拡張メソッド。

LGEventArgs

LGの基本的なイベントデータを提供します。

LGResource

LG リソース エンティティには、いくつかのコア データ構造が含まれています。

MessageArgs

メッセージデータを提供します。

MultiLanguageLG

言語生成用の複数ロケール テンプレート マネージャー。 このテンプレート マネージャーは、複数ロケールの LG ファイルを列挙し、現在のカルチャを使用して適切なテンプレートを選択してテンプレートの評価を実行します。

Position

ラインや文字の位置、例えばカーソルの位置を表します。

Range

レンジは2つの位置の順序付きペアを表します。

SourceRange

文脈の情報源範囲。 解析木、ソースID、コンテキスト範囲も含めて。

Template

評価可能な単一のテンプレートを表すクラスです。

TemplateException

診断を含むテンプレート例外。

TemplateImport

これは実際にインポート定義を行うクラスです。

Templates

言語生成テンプレートを扱うためのクラス。

列挙型

名前 説明
DiagnosticSeverity

診断の重大さを表しています。

LGCacheScope

LG キャッシュ スコープ のオプション。

LGLineBreakStyle

LGでテキスト内の線区切りをレンダリングするオプション。

代理人

名前 説明
ImportResolverDelegate

インポートされた lg ファイルのリソース ID を解決するためのデリゲート。