Lingua

DateTimePrompt Costruttore

Definizione

Inizializza una nuova istanza della classe DateTimePrompt.

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)

Parametri

dialogId
String

ID da assegnare a questa richiesta.

validator
PromptValidator<IList<DateTimeResolution>>

Facoltativo, un PromptValidator<T> che contiene una convalida personalizzata aggiuntiva per questa richiesta.

defaultLocale
String

Facoltativo, le impostazioni locali predefinite usate per determinare il comportamento specifico della lingua del prompt. Le impostazioni locali sono un codice ISO 639 di 2, 3 o 4 caratteri che rappresenta una lingua o una famiglia di lingue.

Commenti

Il valore di dialogId deve essere univoco all'interno del DialogSet o ComponentDialog a cui viene aggiunto il prompt.

Se il Locale di DialogContext.Context.Activity è specificato, allora quel locale viene usato per determinare il comportamento specifico della lingua; altrimenti si usa .defaultLocale US-English viene usato se non è disponibile alcuna lingua o impostazioni locali predefinite oppure se la lingua o le impostazioni locali non sono altrimenti supportate.

Si applica a