Sprache

PackageManager.ResolveContentProvider Methode

Definition

Ü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.

Java Dokumentation für android.content.pm.PackageManager.resolveContentProvider(java.lang.String, int).

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.

Gilt für: