Langue

StrictEntityToType.Interpret Méthode

Définition

Interprétez une résolution DateTimeEntérée analysée pour fournir une série de plages DateHeure

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))

Paramètres

resolution
BuiltIn.DateTime.DateTimeResolution

Le DateTimeResolution a été analysé à partir d’une réponse LUIS.

now
DateTime

Le point de référence du « maintenant ».

calendar
Calendar

Le calendrier à utiliser pour les calculs de date.

rule
CalendarWeekRule

La règle de la semaine civile à utiliser pour les calculs de date.

firstDayOfWeek
DayOfWeek

Le premier jour de la semaine à utiliser pour les calculs de rendez-vous.

HourFor
Func<BuiltIn.DateTime.DayPart,Int32>

L’heure correspondant à l’énumération BuiltIn.DateTime.DayPart .

Retours

Une série potentiellement infinie de plages DateTime.

S’applique à