DocumentsProvider.CreateWebLinkIntent(String, Bundle) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.