ComponentInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含所有应用程序组件通用信息的基类, (ActivityInfo
ServiceInfo
) 。
[Android.Runtime.Register("android/content/pm/ComponentInfo", DoNotGenerateAcw=true)]
public class ComponentInfo : Android.Content.PM.PackageItemInfo
[<Android.Runtime.Register("android/content/pm/ComponentInfo", DoNotGenerateAcw=true)>]
type ComponentInfo = class
inherit PackageItemInfo
- 继承
- 派生
- 属性
注解
包含所有应用程序组件通用信息的基类, (ActivityInfo
ServiceInfo
) 。 此类不打算单独使用;它只是为了在所有应用程序组件之间共享通用定义。 因此,它本身不实现 Parcelable,但提供了方便的方法来帮助在子类中实现 Parcelable。
的 android.content.pm.ComponentInfo
Java 文档。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。
构造函数
ComponentInfo() | |
ComponentInfo(ComponentInfo) | |
ComponentInfo(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
ComponentInfo(Parcel) |
属性
ApplicationInfo |
有关此组件所属的应用程序/包的全局信息。 |
AttributionTags |
应自动应用于此组件的归因标记集。 |
Banner |
可绘制资源标识符 (包的资源) 此组件的横幅。 (继承自 PackageItemInfo) |
BannerResource |
返回要用于此组件的横幅资源标识符。 |
Class |
返回此 |
DescriptionRes |
包的资源中 (字符串资源标识符) 包含组件的用户可读说明。 |
DirectBootAware |
指示此组件是否知道直接启动生命周期,并且可以在用户输入其凭据 ((例如锁定模式或 PIN) )之前安全运行。 |
Enabled |
指示是否可以实例化此组件。 |
Exported |
如果此组件可供其他应用程序使用,则设置为 true。 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
Icon |
可绘制资源标识符 (包的资源) 此组件的图标。 (继承自 PackageItemInfo) |
IconResource |
返回要用于此组件的图标资源标识符。 |
IsEnabled |
返回是否启用此组件及其封闭应用程序。 |
JniIdentityHashCode |
包含所有应用程序组件通用信息的基类, ( |
JniPeerMembers |
包含所有应用程序组件通用信息的基类, ( |
LabelRes |
此组件的标签) 包的资源中 (字符串资源标识符。 (继承自 PackageItemInfo) |
Logo |
可绘制资源标识符 (包的资源) 此组件的徽标。 (继承自 PackageItemInfo) |
LogoResource |
返回要用于此组件的徽标资源标识符。 |
MetaData |
与此组件关联的其他元数据。 (继承自 PackageItemInfo) |
Name |
此项的公共名称。 (继承自 PackageItemInfo) |
NonLocalizedLabel |
AndroidManifest 文件中提供的字符串(如果有)。 (继承自 PackageItemInfo) |
PackageName |
此项所位于的包的名称。 (继承自 PackageItemInfo) |
PeerReference |
包含所有应用程序组件通用信息的基类, ( |
ProcessName |
此组件应在其中运行的进程的名称。 |
SplitName |
在其中声明此组件的拆分的名称。 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
Dispose() |
包含所有应用程序组件通用信息的基类, ( |
Dispose(Boolean) |
包含所有应用程序组件通用信息的基类, ( |
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) |
包含所有应用程序组件通用信息的基类, ( |