prompts Pacchetto

Moduli

activity_prompt
attachment_prompt
choice_prompt
confirm_prompt
datetime_prompt
datetime_resolution
number_prompt
oauth_prompt
oauth_prompt_settings
prompt
prompt_culture_models
prompt_options
prompt_recognizer_result

Risultato restituito da una funzione di riconoscimento richieste.

prompt_validator
prompt_validator_context
text_prompt

Classi

ActivityPrompt

Attende la ricezione di un'attività.

Questo prompt richiede che venga passato un validator ed è utile quando si attendono attività non di messaggio come un evento da ricevere. Il validator può ignorare gli eventi ricevuti fino a quando non viene ricevuta l'attività prevista.

Inizializza una nuova istanza della classe ActivityPrompt.

AttachmentPrompt

Richiede a un utente di caricare allegati come immagini.

Per impostazione predefinita, il prompt tornerà alla finestra di dialogo chiamante un [Allegato]

ChoicePrompt

Richiede a un utente di selezionare un elenco di scelte.

Per impostazione predefinita, il prompt tornerà alla finestra di dialogo chiamante un FoundChoice oggetto contenente la scelta selezionata.

ConfirmPrompt
DateTimePrompt
DateTimeResolution
NumberPrompt
OAuthPrompt

Crea una nuova istanza della classe OAuthPrompt.

OAuthPromptSettings

Impostazioni usate per configurare un'istanza di OAuthPrompt. Parametri: connection_name (str): nome della connessione OAuth in uso. title (str): titolo del pulsante di accesso delle schede. text (str): (facoltativo) testo aggiuntivo incluso nella scheda di accesso. timeout (int): (facoltativo) numero di millisecondi che la richiesta attenderà l'autenticazione dell'utente.

     *OAuthPrompt* defaults value to *900,000* ms (15 minutes).

  oauth_app_credentials (AppCredentials): (Optional) AppCredentials to use for OAuth.  If None,
  the Bots credentials are used.
  end_on_invalid_message (bool): (Optional) value indicating whether the OAuthPrompt should end upon
  receiving an invalid message.  Generally the OAuthPrompt will ignore incoming messages from the
  user during the auth flow, if they are not related to the auth flow.  This flag enables ending the
  OAuthPrompt rather than ignoring the user's message.  Typically, this flag will be set to 'true',
  but is 'false' by default for backwards compatibility.
Prompt

Definisce il comportamento principale dei dialoghi di richiesta. Estende la classe base <xref:botbuilder.dialogs.prompts.Dialog>.

Crea una nuova istanza di Prompt.

<xref:botbuilder.dialogs.prompts.ComponentDialog> :type dialog_id: str :p aram validator: facoltativamente, fornire una convalida aggiuntiva e richiedere nuovamente la logica :type validator: Object

PromptCultureModel

Modello delle impostazioni cultura usato in Scelta e Conferma richieste.

PromptCultureModels

Contenitore di classi per i modelli cultura attualmente supportati in Conferma e richiesta di scelta.

PromptOptions

Contiene le impostazioni da passare a un oggetto Prompt all'avvio della richiesta.

Imposta il prompt iniziale da inviare all'utente come Activity.

PromptRecognizerResult

Crea il risultato restituito da una funzione di riconoscimento richieste.

PromptValidatorContext

Crea informazioni contestuali passate a un PromptValidator personalizzato. :p aram turn_context: contesto per il turno corrente della conversazione con l'utente. :p aram riconosciuto: risultato restituito dalla funzione di riconoscimento prompt. :p aram: dizionario di valori resi persistenti per ogni turno di conversazione mentre il prompt è attivo. :p aram opzioni: set originale di opzioni passate alla richiesta dalla finestra di dialogo chiamante.

TextPrompt

Crea una nuova istanza di Prompt.

<xref:botbuilder.dialogs.prompts.ComponentDialog> :type dialog_id: str :p aram validator: facoltativamente, fornire una convalida aggiuntiva e richiedere nuovamente la logica :type validator: Object