StrictEntityToType.Interpret Methode

Definition

Interpretiere eine geparste DateTimeResolution, um eine Reihe von DateTime-Bereichen bereitzustellen

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

Parameter

resolution
BuiltIn.DateTime.DateTimeResolution

Die DateTimeResolution wurde aus einer LUIS-Antwort analysiert.

now
DateTime

Der Bezugspunkt des "Jetzt".

calendar
Calendar

Der Kalender, den man für die Datumsrechnung verwenden kann.

rule
CalendarWeekRule

Die Kalenderwoche-Regel für die Datumsberechnung.

firstDayOfWeek
DayOfWeek

Der erste Tag der Woche, um es für die Datumsrechnung zu verwenden.

HourFor
Func<BuiltIn.DateTime.DayPart,Int32>

Die Stunde, die der Aufzählung BuiltIn.DateTime.DayPart entspricht.

Gibt zurück

Eine potenziell unendliche Reihe von DateTime-Bereichen.

Gilt für: