Compartilhar via


DocumentsProvider.CreateWebLinkIntent(String, Bundle) Método

Definição

Cria um remetente de intenção para um link da Web, se o documento puder ser vinculado à 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

O documento para o qual criar uma intenção de link da Web.

options
Bundle

informações adicionais, como lista de destinatários. Opcional.

Retornos

Atributos

Comentários

Cria um remetente de intenção para um link da Web, se o documento puder ser vinculado à Web.

AuthenticationRequiredException pode ser lançado se o usuário não tiver permissão suficiente para o documento vinculado. Antes de qualquer nova permissão ser concedida para o documento vinculado, uma interface do usuário visível deve ser mostrada, para que o usuário possa confirmar explicitamente se as concessões de permissão são esperadas. O usuário deve ser capaz de cancelar a operação.

As opções passadas como argumento podem incluir uma lista de destinatários, como endereços de email. O provedor deve refletir essas opções, se possível, mas é aceitável ignorá-las. Em ambos os casos, a interface do usuário de confirmação deve ser mostrada antes que novas concessões de permissão sejam concedidas.

Tudo bem gerar um link da web sem conceder novas permissões, se abrir o link resultaria em uma página para solicitar permissão de acesso. Se for impossível, a operação deve falhar lançando uma exceção.

Documentação Java para android.provider.DocumentsProvider.createWebLinkIntent(java.lang.String, android.os.Bundle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a