VpnManager.ProvisionVpnProfile(PlatformVpnProfile) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Instale uma configuração VpnProfile digitada no nome do pacote do aplicativo de chamada.
[Android.Runtime.Register("provisionVpnProfile", "(Landroid/net/PlatformVpnProfile;)Landroid/content/Intent;", "GetProvisionVpnProfile_Landroid_net_PlatformVpnProfile_Handler", ApiSince=30)]
public virtual Android.Content.Intent? ProvisionVpnProfile(Android.Net.PlatformVpnProfile profile);
[<Android.Runtime.Register("provisionVpnProfile", "(Landroid/net/PlatformVpnProfile;)Landroid/content/Intent;", "GetProvisionVpnProfile_Landroid_net_PlatformVpnProfile_Handler", ApiSince=30)>]
abstract member ProvisionVpnProfile : Android.Net.PlatformVpnProfile -> Android.Content.Intent
override this.ProvisionVpnProfile : Android.Net.PlatformVpnProfile -> Android.Content.Intent
Parâmetros
- profile
- PlatformVpnProfile
o VpnProfile fornecido por este pacote. Substituirá qualquer VpnProfile anterior armazenado para este pacote.
Retornos
uma Intenção solicitando o consentimento do usuário para iniciar a VPN, ou nula se o consentimento não for necessário com base em privilégios ou consentimento anterior do usuário.
- Atributos
Comentários
Instale uma configuração VpnProfile digitada no nome do pacote do aplicativo de chamada.
Esse método retorna null se o consentimento do usuário já tiver sido concedido ou uma Intent atividade do sistema. Se uma intenção for retornada, o aplicativo deve iniciar a atividade usando Activity#startActivityForResult para solicitar o consentimento do usuário. A atividade pode abrir uma caixa de diálogo para exigir a ação do usuário, e o resultado retornará por meio de seu Activity#onActivityResult. Se o resultado for Activity#RESULT_OK, o usuário consentiu e o perfil VPN pode ser iniciado.
Documentação Java para android.net.VpnManager.provisionVpnProfile(android.net.PlatformVpnProfile).
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.