Compartir a través de


DocumentsProvider.CreateWebLinkIntent(String, Bundle) Método

Definición

Crea un remitente de intención para un vínculo web, si el documento es vinculable a la 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

Parámetros

documentId
String

documento para el que se va a crear una intención de vínculo web.

options
Bundle

información adicional, como la lista de destinatarios. Opcional.

Devoluciones

Atributos

Comentarios

Crea un remitente de intención para un vínculo web, si el documento es vinculable a la web.

AuthenticationRequiredException se puede producir si el usuario no tiene permiso suficiente para el documento vinculado. Antes de conceder permisos nuevos para el documento vinculado, se debe mostrar una interfaz de usuario visible, por lo que el usuario puede confirmar explícitamente si se esperan las concesiones de permisos. El usuario debe poder cancelar la operación.

Las opciones pasadas como argumento pueden incluir una lista de destinatarios, como direcciones de correo electrónico. El proveedor debe reflejar estas opciones si es posible, pero es aceptable omitirlas. En cualquier caso, se debe mostrar la interfaz de usuario de confirmación antes de que se concedan nuevas concesiones de permisos.

Está bien generar un vínculo web sin conceder nuevos permisos, si abrir el vínculo daría lugar a una página para solicitar acceso a permisos. Si es imposible, la operación debe producir un error al producir una excepción.

Documentación de Java para android.provider.DocumentsProvider.createWebLinkIntent(java.lang.String, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a