Idioma

StrictEntityToType.Interpret Método

Definição

Interprete um DateTimeResolution analisado para fornecer uma série 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

O DateTimeResolution analisado a partir de uma resposta LUIS.

now
DateTime

O ponto de referência do "agora".

calendar
Calendar

O calendário para usar para cálculos de datas.

rule
CalendarWeekRule

A regra da semana civil para usar na matemática de datas.

firstDayOfWeek
DayOfWeek

O primeiro dia da semana para usar na matemática de encontros.

HourFor
Func<BuiltIn.DateTime.DayPart,Int32>

A hora que corresponde à BuiltIn.DateTime.DayPart enumeração.

Devoluções

Uma série potencialmente infinita de intervalos DateTime.

Aplica-se a