Templates Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Klass för att arbeta med language generation-mallar.
public class Templates : System.Collections.Generic.List<Microsoft.Bot.Builder.LanguageGeneration.Template>
type Templates = class
inherit List<Template>
Public Class Templates
Inherits List(Of Template)
- Arv
Kommentarer
Templates.ParseFile(path) läser in en . LG-fil . Templates.ParseText(text) läser in språkgenereringsmallar från text.
Konstruktorer
Fält
InlineTemplateIdPrefix |
Prefixet Temp Template ID för infogat innehåll. |
Egenskaper
AllDiagnostics |
Hämtar all diagnostik från aktuell lg-fil och referens-lg-filer. |
AllTemplates |
Hämtar alla mallar från aktuell lg-fil och referens-lg-filer. |
Content |
Hämtar eller anger LG-innehåll. |
Diagnostics |
Hämtar eller ställer in diagnostik. |
EnableFromFile |
Hämtar eller anger ett värde som anger om fromFile tillåts i LG-mallar. |
ExpressionParser |
Hämtar eller anger uttrycksparser. |
Id |
Hämtar eller anger ID för den här LG-filen. |
ImportResolver |
Hämtar eller anger ombud för att matcha resurs-ID för importerad LG-fil. |
Imports |
Hämtar eller anger importelement som den här LG-filen innehåller direkt. |
LgOptions |
Hämtar evluationsalternativen för den aktuella LG-filen. |
NamedReferences |
Hämtar eller anger mappning från importalias till mallar. |
Namespace |
Hämtar namnområdet för att registrera sig för den aktuella LG-filen. |
Options |
Hämtar eller anger lG-filalternativ. |
References |
Hämtar eller anger alla referenser som lg-filen har från Imports. Obs! Referensen innehåller alla underordnade importer från LG-filen, inte bara de underordnade som tillhör den här LG-filen direkt. så kan referensantalet >= importantal. |
Source |
Hämtar eller anger källan för den här LG-filen. |
Metoder
AddTemplate(String, List<String>, String) |
Lägger till en ny mall och returnerar den uppdaterade mallinstansen. |
AnalyzeTemplate(String, AnalyzerOptions) |
(experimentell) Analyserar en mall för att hämta statiska analysresultat, inklusive variabler och mallreferenser. |
DeleteTemplate(String) |
Tar bort en befintlig mall i aktuella mallinstanser. |
Equals(Object) |
Klass för att arbeta med language generation-mallar. |
Evaluate(String, Object, EvaluationOptions) |
Utvärdera en mall med angivet namn och omfång. |
EvaluateText(String, Object, EvaluationOptions) |
Utvärderar en infogad mallsträng. |
ExpandTemplate(String, Object, EvaluationOptions) |
Expanderar en mall med angivet namn och omfång. Returnera alla möjliga svar i stället för slumpmässiga svar. |
GetHashCode() |
Klass för att arbeta med language generation-mallar. |
ParseFile(String, ImportResolverDelegate, ExpressionParser) |
Parser för att göra lg-innehåll till en Templates. |
ParseResource(LGResource, ImportResolverDelegate, ExpressionParser) |
Parser för att göra lg-innehåll till en Templates. |
ParseText(String, String, ImportResolverDelegate, ExpressionParser) |
Föråldrad.
Parser för att göra lg-innehåll till en Templates. |
ToString() |
Klass för att arbeta med language generation-mallar. |
UpdateTemplate(String, String, List<String>, String) |
Uppdateringar en befintlig mall i den aktuella mallinstansen. |
Tilläggsmetoder
Dequeue<T>(List<T>) |
Tar bort det första elementet i en kö. |