Compartilhar via


StrictEntityToType.Interpret Método

Definição

Interpretar 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 de uma resposta luis.

now
DateTime

O ponto de referência de "agora".

calendar
Calendar

O calendário a ser usado para matemática de data.

rule
CalendarWeekRule

A regra da semana do calendário a ser usada para matemática de data.

firstDayOfWeek
DayOfWeek

O primeiro dia da semana a ser usado para matemática de data.

HourFor
Func<BuiltIn.DateTime.DayPart,Int32>

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

Retornos

Uma série potencialmente infinita de intervalos DateTime.

Aplica-se a