Condividi tramite


StrictEntityToType.Interpret Metodo

Definizione

Interpretare un oggetto DateTimeResolution analizzato per fornire una serie di intervalli 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))

Parametri

resolution
BuiltIn.DateTime.DateTimeResolution

DateTimeResolution analizzato da una risposta LUIS.

now
DateTime

Punto di riferimento di "now".

calendar
Calendar

Calendario da usare per la matematica data.

rule
CalendarWeekRule

Regola della settimana del calendario da usare per la matematica della data.

firstDayOfWeek
DayOfWeek

Primo giorno della settimana da usare per la matematica della data.

HourFor
Func<BuiltIn.DateTime.DayPart,Int32>

Ora corrispondente all'enumerazione BuiltIn.DateTime.DayPart .

Restituisce

Una serie potenzialmente infinita di intervalli DateTime.

Si applica a