次の方法で共有


botbuilder-lg package

クラス

Analyzer

アナライザー エンジン。 静的アナライザーの結果を取得します。

AnalyzerOptions

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

AnalyzerResult

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

CustomizedMemory

LG評価用に設計されたカスタマイズされたメモリ。グローバルメモリ(渡された最初のメモリ)に任意のサブ評価プロセスでアクセスできることを確認したい。

Diagnostic

診断クラス

ErrorListener

LG パーサー エラー リスナー。

EvaluationOptions

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

EvaluationTarget

ランタイム テンプレートの状態。

Evaluator

評価ランタイム エンジン

Expander

LG テンプレート エキスパンダー。

Extractor

Lg テンプレートエクストラクター。

LGFileLexer
CommentDefinitionContext
ErrorDefinitionContext
FileContext
ImportDefinitionContext
LGFileParser
OptionDefinitionContext
ParagraphContext
TemplateBodyContext
TemplateBodyLineContext
TemplateDefinitionContext
TemplateNameLineContext
LGTemplateLexer
BodyContext
ErrorStructureLineContext
ErrorStructuredNameContext
ErrorTemplateStringContext
ExpressionContext
ExpressionInStructureContext
IfConditionContext
IfConditionRuleContext
IfElseBodyContext
IfElseTemplateBodyContext
KeyValueStructureLineContext
KeyValueStructureValueContext
LGTemplateParser
NormalBodyContext
NormalTemplateBodyContext
NormalTemplateStringContext
StructuredBodyContentLineContext
StructuredBodyContext
StructuredBodyEndLineContext
StructuredBodyNameLineContext
StructuredTemplateBodyContext
SwitchCaseBodyContext
SwitchCaseRuleContext
SwitchCaseStatContext
SwitchCaseTemplateBodyContext
TemplateContext
TemplateStringContext
LGResource

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

MultiLanguageLG

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

Position

Position クラス

Range

Range クラス

SourceRange

Position クラス

StaticChecker

LG マネージド コード チェッカー。

Template

ここでは、コンテキストまたはすべての種類の訪問者として簡単に理解して使用できるデータ モデルです。evalator、静的チェッカー、anayler です。 ような質問を試すこともできます。

TemplateErrors

一元化された LG エラー。

TemplateException

診断を含む LG 例外。

TemplateExtensions

LG の拡張メソッド。

TemplateImport

ユーザーが LG ファイル内の LG インポート定義を簡単に理解して使用するのに役立つデータ モデルを次に示します。

Templates

LGファイルが持つプロパティを含むLGの入り口、および関数を評価します。

TemplatesParser

LG パーサー

TemplatesTransformer

テンプレート トランスフォーマー。 テンプレート オブジェクトに詳細と本文のコンテキストを追加します。

インターフェイス

LGFileParserListener

このインターフェイスは、 によって生成される解析ツリーの完全なリスナーを LGFileParser定義します。

LGFileParserVisitor

このインターフェイスは、 によって生成される解析ツリーの完全な汎用ビジターを LGFileParser定義します。

LGTemplateParserListener

このインターフェイスは、 によって生成される解析ツリーの完全なリスナーを LGTemplateParser定義します。

LGTemplateParserVisitor

このインターフェイスは、 によって生成される解析ツリーの完全な汎用ビジターを LGTemplateParser定義します。

型エイリアス

ImportResolverDelegate

列挙型

DiagnosticSeverity

DiagnosticSeverity 列挙型

LGCacheScope

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

LGLineBreakStyle

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License.

FileFormat

Filr 形式。