Condividi tramite


DocumentsProvider.CreateWebLinkIntent(String, Bundle) Metodo

Definizione

Crea un mittente della finalità per un collegamento Web, se il documento è collegabile al Web.

[Android.Runtime.Register("createWebLinkIntent", "(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/IntentSender;", "GetCreateWebLinkIntent_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=26)]
public virtual Android.Content.IntentSender? CreateWebLinkIntent (string? documentId, Android.OS.Bundle? options);
[<Android.Runtime.Register("createWebLinkIntent", "(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/IntentSender;", "GetCreateWebLinkIntent_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=26)>]
abstract member CreateWebLinkIntent : string * Android.OS.Bundle -> Android.Content.IntentSender
override this.CreateWebLinkIntent : string * Android.OS.Bundle -> Android.Content.IntentSender

Parametri

documentId
String

documento per cui creare una finalità di collegamento Web.

options
Bundle

informazioni aggiuntive, ad esempio l'elenco dei destinatari. Facoltativo.

Restituisce

Attributi

Commenti

Crea un mittente della finalità per un collegamento Web, se il documento è collegabile al Web.

AuthenticationRequiredException può essere generata se l'utente non dispone di autorizzazioni sufficienti per il documento collegato. Prima di concedere nuove autorizzazioni per il documento collegato, è necessario visualizzare un'interfaccia utente visibile, in modo che l'utente possa confermare in modo esplicito se sono previste le concessioni di autorizzazione. L'utente deve essere in grado di annullare l'operazione.

Le opzioni passate come argomento possono includere un elenco di destinatari, ad esempio indirizzi di posta elettronica. Il provider deve riflettere queste opzioni, se possibile, ma è accettabile ignorarle. In entrambi i casi, l'interfaccia utente di conferma deve essere visualizzata prima che vengano concesse nuove concessioni di autorizzazione.

È tutto corretto generare un collegamento Web senza concedere nuove autorizzazioni, se l'apertura del collegamento comporta una pagina per richiedere l'accesso alle autorizzazioni. Se è impossibile, l'operazione deve non riuscire generando un'eccezione.

Documentazione java per android.provider.DocumentsProvider.createWebLinkIntent(java.lang.String, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a