Condividi tramite


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 questo prompt.

validator
PromptValidator<IList<DateTimeResolution>>

Facoltativo, oggetto PromptValidator<T> contenente convalida personalizzata aggiuntiva per questo prompt.

defaultLocale
String

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

Commenti

Il valore di deve essere univoco all'interno DialogSet di dialogId o ComponentDialog al quale viene aggiunto il prompt.

Se l'oggetto dell'oggetto LocaleDialogContextContext..Activity viene specificato, tale oggetto locale viene utilizzato per determinare il comportamento specifico della lingua; in caso contrario, viene utilizzato .defaultLocale US-English viene utilizzato se non è disponibile alcuna lingua o impostazioni locali predefinite oppure se la lingua o le impostazioni locali non sono altrimenti supportate.

Si applica a