PackageManager.ResolveContentProvider Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ResolveContentProvider(String, PackageInfoFlags) |
Suchen Sie einen einzelnen Inhaltsanbieter durch ihre Autorität. |
| ResolveContentProvider(String, PackageManager+ComponentInfoFlags) |
Siehe resolveContentProvider(String,int). |
ResolveContentProvider(String, PackageInfoFlags)
Suchen Sie einen einzelnen Inhaltsanbieter durch ihre Autorität.
[Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_IHandler")]
public abstract Android.Content.PM.ProviderInfo? ResolveContentProvider(string authority, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_IHandler")>]
abstract member ResolveContentProvider : string * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.ProviderInfo
Parameter
- authority
- String
Die Autorität des Anbieters zu finden.
- flags
- PackageInfoFlags
Zusätzliche Optionskennzeichnungen zum Ändern der zurückgegebenen Daten.
Gibt zurück
Ein ProviderInfo Objekt, das Informationen zum Anbieter enthält. Wenn ein Anbieter nicht gefunden wurde, wird NULL zurückgegeben.
- Attribute
Hinweise
Suchen Sie einen einzelnen Inhaltsanbieter durch ihre Autorität.
Beispiel:
Uri uri = Uri.parse("content://com.example.app.provider/table1");
ProviderInfo info = packageManager.resolveContentProvider(uri.getAuthority(), flags);
Verwenden Sie diese Verwendung #resolveContentProvider(String, ComponentInfoFlags) , wenn lange Flags erforderlich sind.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ResolveContentProvider(String, PackageManager+ComponentInfoFlags)
Siehe resolveContentProvider(String,int).
[Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.ProviderInfo? ResolveContentProvider(string authority, Android.Content.PM.PackageManager.ComponentInfoFlags flags);
[<Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>]
abstract member ResolveContentProvider : string * Android.Content.PM.PackageManager.ComponentInfoFlags -> Android.Content.PM.ProviderInfo
override this.ResolveContentProvider : string * Android.Content.PM.PackageManager.ComponentInfoFlags -> Android.Content.PM.ProviderInfo
Parameter
- authority
- String
Gibt zurück
- Attribute
Hinweise
Siehe resolveContentProvider(String,int).
Android-Referenz für android.content.pm.PackageManager.resolveContentProvider.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.