Język

StrictEntityToType.Interpret Metoda

Definicja

Interpretuj rozłożoną DateTimeResolution w celu uzyskania 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

DateTimeResolution parsowany z odpowiedzi LUIS.

now
DateTime

Punkt odniesienia "teraz".

calendar
Calendar

Kalendarz do matematyki dat.

rule
CalendarWeekRule

Zasada tygodnia kalendarzowego do matematyki dat.

firstDayOfWeek
DayOfWeek

Pierwszy dzień tygodnia do matematyki dat.

HourFor
Func<BuiltIn.DateTime.DayPart,Int32>

Godzina odpowiadająca BuiltIn.DateTime.DayPart wyliczeniu.

Zwraca

Potencjalnie nieskończona seria zakresów DateTime.

Dotyczy