AppTaskContent.SetTextInput(String, String) Metodo

Definizione

Imposta un campo di input di testo per consentire all'utente di fornire una risposta di testo in formato libero.

public:
 virtual void SetTextInput(Platform::String ^ placeholderText, Platform::String ^ actionUriTemplate) = SetTextInput;
/// [Windows.Foundation.Metadata.Experimental]
void SetTextInput(winrt::hstring const& placeholderText, winrt::hstring const& actionUriTemplate);
[Windows.Foundation.Metadata.Experimental]
public void SetTextInput(string placeholderText, string actionUriTemplate);
function setTextInput(placeholderText, actionUriTemplate)
Public Sub SetTextInput (placeholderText As String, actionUriTemplate As String)

Parametri

placeholderText
String

Platform::String

winrt::hstring

Testo segnaposto visualizzato nel campo di input per guidare l'utente.

actionUriTemplate
String

Platform::String

winrt::hstring

Stringa di modello URI contenente {userTextInput} che verrà sostituita con il testo di input di escape dell'utente al momento dell'invio.

Attributi

Commenti

Importante

Il supporto delle attività per le app inizierà gradualmente a implementare Windows 11 a partire da maggio 2026. Le esperienze abilitate dalle Windows.UI.Shell.Tasks API richiedono che la funzionalità dell'attività dell'app corrispondente sia presente nella versione di Windows in cui viene eseguita l'app. In caso contrario, queste API non avranno alcun effetto.

Usare questo metodo per raccogliere l'input di testo dall'utente quando l'attività richiede attenzione. L'espressione {userTextInput} nel modello URI viene sostituita con l'input utente con codifica URL. Ad esempio, se il modello è my-app:task/?response={userTextInput} e l'utente immette "solo ambito", l'URI risultante sarà my-app:task/?response=scope%20only.

Si applica a