ContentProvider.GetTypeAnonymous(Uri) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализуйте это для обработки запросов для типов URI MIME, которые не должны раскрывать внутреннюю информацию, которая должна быть защищена любым разрешением.
[Android.Runtime.Register("getTypeAnonymous", "(Landroid/net/Uri;)Ljava/lang/String;", "GetGetTypeAnonymous_Landroid_net_Uri_Handler", ApiSince=34)]
public virtual string? GetTypeAnonymous (Android.Net.Uri uri);
[<Android.Runtime.Register("getTypeAnonymous", "(Landroid/net/Uri;)Ljava/lang/String;", "GetGetTypeAnonymous_Landroid_net_Uri_Handler", ApiSince=34)>]
abstract member GetTypeAnonymous : Android.Net.Uri -> string
override this.GetTypeAnonymous : Android.Net.Uri -> string
Параметры
- uri
- Uri
универсальный код ресурса (URI) для запроса.
Возвращаемое значение
строка типа MIME или null
тип должен быть защищен.
- Атрибуты
Комментарии
Реализуйте это для обработки запросов для типов URI MIME, которые не должны раскрывать внутреннюю информацию, которая должна быть защищена любым разрешением.
Если тип mime показывает сведения, которые должны быть защищены, то следует защитить их, реализуя их #getType
в , и в этой функции, только возвращаемые типы URI, которые могут быть получены кем-либо без доступа.
Реализация функции ths гарантирует #getType
защиту с помощью readPermission. Эта функция по умолчанию работает как #getType
Документация по Java для android.content.ContentProvider.getTypeAnonymous(android.net.Uri)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.