Sdílet prostřednictvím


DateTimePrompt Konstruktor

Definice

Inicializuje novou instanci DateTimePrompt třídy.

public DateTimePrompt(string dialogId, Microsoft.Bot.Builder.Dialogs.PromptValidator<System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.DateTimeResolution>> validator = default, string defaultLocale = default);
new Microsoft.Bot.Builder.Dialogs.DateTimePrompt : string * Microsoft.Bot.Builder.Dialogs.PromptValidator<System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.DateTimeResolution>> * string -> Microsoft.Bot.Builder.Dialogs.DateTimePrompt
Public Sub New (dialogId As String, Optional validator As PromptValidator(Of IList(Of DateTimeResolution)) = Nothing, Optional defaultLocale As String = Nothing)

Parametry

dialogId
String

ID, které se má přiřadit k této výzvě.

validator
PromptValidator<IList<DateTimeResolution>>

Nepovinný objekt, PromptValidator<T> který obsahuje další vlastní ověření pro tuto výzvu.

defaultLocale
String

Nepovinný je výchozí národní prostředí, které se používá k určení chování výzvy podle jazyka. Národní prostředí je kód ISO 639 o 2, 3 nebo 4 znaméně, který představuje jazykovou nebo jazykovou rodinu.

Poznámky

Hodnota dialogId musí být jedinečná v rámci DialogSet nebo ComponentDialog , ke kterému je výzva přidána.

Locale Pokud je zadán parametr .Context.Activity , použije se k určení chování specifického DialogContextpro konkrétní jazyk tento místní. V opačném případě defaultLocale se použije . US-English se používá, pokud není k dispozici žádný jazyk nebo výchozí národní prostředí nebo pokud jazyk nebo národní prostředí není jinak podporováno.

Platí pro