Compartir a través de


StrictEntityToType.Interpret Método

Definición

Interpretar un valor DateTimeResolution analizado para proporcionar una serie de intervalos 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))

Parámetros

resolution
BuiltIn.DateTime.DateTimeResolution

DateTimeResolution analizado de una respuesta de LUIS.

now
DateTime

Punto de referencia de "now".

calendar
Calendar

Calendario que se va a usar para matemáticas de fecha.

rule
CalendarWeekRule

Regla de semana del calendario que se va a usar para las matemáticas de fecha.

firstDayOfWeek
DayOfWeek

Primer día de la semana que se va a usar para las matemáticas de fecha.

HourFor
Func<BuiltIn.DateTime.DayPart,Int32>

Hora que corresponde a la BuiltIn.DateTime.DayPart enumeración.

Devoluciones

Una serie potencialmente infinita de intervalos DateTime.

Se aplica a