ProviderInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
保存有关特定 android.content.ContentProvider content provider
的信息。
[Android.Runtime.Register("android/content/pm/ProviderInfo", DoNotGenerateAcw=true)]
public sealed class ProviderInfo : Android.Content.PM.ComponentInfo, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ProviderInfo", DoNotGenerateAcw=true)>]
type ProviderInfo = class
inherit ComponentInfo
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 继承
- 属性
- 实现
注解
保存有关特定 android.content.ContentProvider content provider
的信息。 这是由 android.content.pm.PackageManager#resolveContentProvider(java.lang.String, int) PackageManager.resolveContentProvider()
.
适用于 . 的 android.content.pm.ProviderInfo
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
构造函数
ProviderInfo() | |
ProviderInfo(ProviderInfo) |
字段
FlagSingleUser |
已过时.
位: |
属性
ApplicationInfo |
有关此组件的应用程序/包的全局信息是其中的一部分。 (继承自 ComponentInfo) |
AttributionTags |
应自动应用于此组件的属性标记集。 (继承自 ComponentInfo) |
Authority |
名称提供程序在 content:// 下发布 |
Banner |
此组件的横幅的可绘制资源标识符(在包的资源中)。 (继承自 PackageItemInfo) |
BannerResource |
返回要用于此组件的横幅资源标识符。 (继承自 ComponentInfo) |
Class |
返回此 |
Creator | |
DescriptionRes |
包含组件的用户可读说明的字符串资源标识符(在包的资源中)。 (继承自 ComponentInfo) |
DirectBootAware |
指示此组件是否知道直接启动生命周期,并且可以在用户输入其凭据(例如锁定模式或 PIN)之前安全地运行。 (继承自 ComponentInfo) |
Enabled |
指示是否可以实例化此组件。 (继承自 ComponentInfo) |
Exported |
如果此组件可供其他应用程序使用,则设置为 true。 (继承自 ComponentInfo) |
Flags |
已在清单中的提供程序声明中设置的选项。 |
ForceUriPermissions |
如果为 true,请始终根据 |
GrantUriPermissions |
如果为 true,则可以根据 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
Icon |
此组件的图标的可绘制资源标识符(在包的资源中)。 (继承自 PackageItemInfo) |
IconResource |
返回要用于此组件的图标资源标识符。 (继承自 ComponentInfo) |
InitOrder |
用于控制在同一进程中运行的单进程提供程序的初始化顺序。 |
IsEnabled |
返回是否启用此组件及其封闭应用程序。 (继承自 ComponentInfo) |
IsSyncable |
已过时.
此提供程序是否可同步。 |
JniIdentityHashCode |
保存有关特定 |
JniPeerMembers |
保存有关特定 |
LabelRes |
此组件的标签的字符串资源标识符(在包的资源中)。 (继承自 PackageItemInfo) |
Logo |
此组件的徽标的可绘制资源标识符(在包的资源中)。 (继承自 PackageItemInfo) |
LogoResource |
返回要用于此组件的徽标资源标识符。 (继承自 ComponentInfo) |
MetaData |
与此组件关联的其他元数据。 (继承自 PackageItemInfo) |
Multiprocess |
如果为 true,则此内容提供程序允许自身的多个实例在不同的进程中运行。 |
Name |
此项的公共名称。 (继承自 PackageItemInfo) |
NonLocalizedLabel |
AndroidManifest 文件中提供的字符串(如果有)。 (继承自 PackageItemInfo) |
PackageName |
此项目位于的包的名称。 (继承自 PackageItemInfo) |
PathPermissions |
如果为非 null,则这些权限是允许访问提供程序的路径特定的权限。 |
PeerReference |
保存有关特定 |
ProcessName |
此组件应在其中运行的进程的名称。 (继承自 ComponentInfo) |
ReadPermission |
只读访问此内容提供程序所需的可选权限。 |
SplitName |
在其中声明此组件的拆分的名称。 (继承自 ComponentInfo) |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 ComponentInfo) |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 ComponentInfo) |
UriPermissionPatterns |
如果为非 null,这些模式是允许授予 URI 权限的模式。 |
WritePermission |
读取/写入访问此内容提供程序所需的可选权限。 |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
DescribeContents() |
描述此 Parcelable 封送表示形式中包含的特殊对象类型。 |
Dispose() |
保存有关特定 |
Dispose(Boolean) |
保存有关特定 |
Dump(IPrinter, String) | |
DumpAsync(IPrinter, String) |
保存有关特定 |
DumpBack(IPrinter, String) | (继承自 PackageItemInfo) |
DumpFront(IPrinter, String) | (继承自 PackageItemInfo) |
Equals(Object) |
指示其他对象是否“等于”此对象。 (继承自 Object) |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
JavaFinalize() |
当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。 (继承自 Object) |
LoadBanner(PackageManager) |
检索与此项目关联的当前图形横幅。 (继承自 PackageItemInfo) |
LoadIcon(PackageManager) |
检索与此项关联的当前图形图标。 (继承自 PackageItemInfo) |
LoadLabel(PackageManager) |
检索与此项目关联的当前文本标签。 (继承自 PackageItemInfo) |
LoadLabelFormatted(PackageManager) |
检索与此项目关联的当前文本标签。 (继承自 PackageItemInfo) |
LoadLogo(PackageManager) |
检索与此项目关联的当前图形徽标。 (继承自 PackageItemInfo) |
LoadUnbadgedIcon(PackageManager) |
检索与此项目关联的当前图形图标,而不添加工作锁屏提醒(如果适用)。 (继承自 PackageItemInfo) |
LoadXmlMetaData(PackageManager, String) |
加载附加到此项元数据的 XML 资源。 (继承自 PackageItemInfo) |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
ToArray<T>() |
保存有关特定 |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
保存有关特定 |
Wait() |
使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<>< (继承自 Object) |
Wait(Int64) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。 (继承自 Object) |
Wait(Int64, Int32) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。 (继承自 Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) | (继承自 PackageItemInfo) |
显式接口实现
IJavaPeerable.Disposed() |
保存有关特定 |
IJavaPeerable.DisposeUnlessReferenced() |
保存有关特定 |
IJavaPeerable.Finalized() |
保存有关特定 |
IJavaPeerable.JniManagedPeerState |
保存有关特定 |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
保存有关特定 |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
保存有关特定 |
IJavaPeerable.SetPeerReference(JniObjectReference) |
保存有关特定 |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
保存有关特定 |
GetJniTypeName(IJavaPeerable) |
保存有关特定 |