Поделиться через


VpnManager.ProvisionVpnProfile(PlatformVpnProfile) Метод

Определение

Установите конфигурацию VpnProfile, ключом к имени пакета вызывающего приложения.

[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

Параметры

profile
PlatformVpnProfile

VpnProfile, предоставляемый этим пакетом. Переопределит любой предыдущий vpnProfile, хранящийся для этого пакета.

Возвращаемое значение

Намерение, запрашивающее согласие пользователя на запуск VPN или null, если согласие не требуется на основе привилегий или предыдущего согласия пользователя.

Атрибуты

Комментарии

Установите конфигурацию VpnProfile, ключом к имени пакета вызывающего приложения.

Этот метод возвращает, null если согласие пользователя уже предоставлено или системное Intent действие. Если возвращается намерение, приложение должно запустить действие, используя для Activity#startActivityForResult запроса согласия пользователя. Действие может появиться в диалоговом окне, чтобы требовать действия пользователя, и результат будет возвращен через его Activity#onActivityResult. Если результатом является Activity#RESULT_OK, пользователь согласился, и профиль VPN можно запустить.

Документация по Java для android.net.VpnManager.provisionVpnProfile(android.net.PlatformVpnProfile).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к