Udostępnij za pośrednictwem


StrictEntityToType.Interpret Metoda

Definicja

Interpretowanie przeanalizowanej funkcji DateTimeResolution w celu udostępnienia serii zakresów DateTime

public static System.Collections.Generic.IEnumerable<Microsoft.Bot.Builder.Internals.Fibers.Range<DateTime>> Interpret (Microsoft.Bot.Builder.Luis.BuiltIn.DateTime.DateTimeResolution resolution, DateTime now, System.Globalization.Calendar calendar, System.Globalization.CalendarWeekRule rule, DayOfWeek firstDayOfWeek, Func<Microsoft.Bot.Builder.Luis.BuiltIn.DateTime.DayPart,int> HourFor);
static member Interpret : Microsoft.Bot.Builder.Luis.BuiltIn.DateTime.DateTimeResolution * DateTime * System.Globalization.Calendar * System.Globalization.CalendarWeekRule * DayOfWeek * Func<Microsoft.Bot.Builder.Luis.BuiltIn.DateTime.DayPart, int> -> seq<Microsoft.Bot.Builder.Internals.Fibers.Range<DateTime>>
Public Shared Iterator Function Interpret (resolution As BuiltIn.DateTime.DateTimeResolution, now As DateTime, calendar As Calendar, rule As CalendarWeekRule, firstDayOfWeek As DayOfWeek, HourFor As Func(Of BuiltIn.DateTime.DayPart, Integer)) As IEnumerable(Of Range(Of DateTime))

Parametry

resolution
BuiltIn.DateTime.DateTimeResolution

Funkcja DateTimeResolution przeanalizowana z odpowiedzi usługi LUIS.

now
DateTime

Punkt odniesienia "now".

calendar
Calendar

Kalendarz do użycia na potrzeby matematycznych dat.

rule
CalendarWeekRule

Reguła tygodnia kalendarzowego do użycia na potrzeby matematycznych dat.

firstDayOfWeek
DayOfWeek

Pierwszy dzień tygodnia do użycia na potrzeby matematyki dat.

HourFor
Func<BuiltIn.DateTime.DayPart,Int32>

Godzina odpowiadająca BuiltIn.DateTime.DayPart wyliczenie.

Zwraca

Potencjalnie nieskończona seria zakresów DateTime.

Dotyczy