ApplicationInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のアプリケーションに関して取得できる情報。
[Android.Runtime.Register("android/content/pm/ApplicationInfo", DoNotGenerateAcw=true)]
public class ApplicationInfo : Android.Content.PM.PackageItemInfo, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ApplicationInfo", DoNotGenerateAcw=true)>]
type ApplicationInfo = class
inherit PackageItemInfo
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 継承
- 属性
- 実装
注釈
特定のアプリケーションに関して取得できる情報。 これは、AndroidManifest.xml's < から収集された情報に対応します。application>タグ。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| 名前 | 説明 |
|---|---|
| ApplicationInfo() | |
| ApplicationInfo(ApplicationInfo) | |
| ApplicationInfo(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
フィールド
| 名前 | 説明 |
|---|---|
| CategoryAccessibility |
古い.
主にアクセシビリティ アプリ (スクリーン リーダーなど) であるアプリのカテゴリ。 |
| GwpAsanAlways |
古い.
このアプリケーションまたはプロセスで常に GWP-ASan を有効にします。 |
| GwpAsanDefault |
古い.
GWP-ASan の既定の (未指定の) 設定。 |
| GwpAsanNever |
古い.
このアプリケーションまたはプロセスで GWP-ASan を有効にしないでください。 |
| MemtagAsync |
古い.
このアプリケーションまたはプロセスで非同期モードで Memtag を有効にします。 |
| MemtagDefault |
古い.
Memtag の既定の (未指定の) 設定。 |
| MemtagOff |
古い.
このアプリケーションまたはプロセスで Memtag を有効にしないでください。 |
| MemtagSync |
古い.
このアプリケーションまたはプロセスで同期モードで Memtag を有効にします。 |
| RawExternalStorageAccessDefault |
古い.
|
| RawExternalStorageAccessNotRequested |
古い.
生の外部ストレージは、このアプリによって要求されませんでした。 |
| RawExternalStorageAccessRequested |
古い.
生の外部ストレージは、このアプリによって要求されました。 |
| ZeroinitDefault |
古い.
nativeHeapZeroInitialized の既定の (未指定の) 設定。 |
| ZeroinitDisabled |
古い.
このアプリケーションまたはプロセスでネイティブ ヒープのゼロ初期化を無効にします。 |
| ZeroinitEnabled |
古い.
このアプリケーションまたはプロセスでネイティブ ヒープのゼロ初期化を有効にします。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AppComponentFactory |
このパッケージのファクトリ (> で指定)manifest>タグの |
| BackupAgentName |
アプリケーションのバックアップ機能を実装するクラス。 |
| Banner |
このコンポーネントのバナーの描画可能なリソース識別子 (パッケージのリソース内)。 (継承元 PackageItemInfo) |
| Category |
特定のアプリケーションに関して取得できる情報。 |
| Class |
この |
| ClassName |
Application オブジェクトを実装するクラス。 |
| CompatibleWidthLimitDp |
アプリケーションが設計する最小の画面幅。 |
| CompileSdkVersion |
ユーザーに表示される SDK のバージョン (例: |
| CompileSdkVersionCodename |
開発コード名 (例: |
| Creator | |
| DataDir |
永続データのパッケージに割り当てられている既定のディレクトリへの完全パス。 |
| DescriptionRes |
アプリケーションの説明のスタイル リソース識別子 (パッケージのリソース内)。 |
| DeviceProtectedDataDir |
永続的なデータのパッケージに割り当てられているデバイスで保護されたディレクトリへの完全なパス。 |
| Enabled |
false の場合は、個別に設定された有効な状態に関係なく、このアプリケーション内のすべてのコンポーネントが無効と見なされることを示します。 |
| Flags |
アプリケーションに関連付けられているフラグ。 |
| GwpAsanMode |
特定のアプリケーションに関して取得できる情報。 |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| Icon |
このコンポーネントのアイコンの描画可能なリソース識別子 (パッケージのリソース内)。 (継承元 PackageItemInfo) |
| IsArchived |
パッケージが現在アーカイブ状態にあるかどうか。 (継承元 PackageItemInfo) |
| IsProfileable |
シェル ユーザーまたはシステムによって、このアプリケーションをプロファイリングできるかどうかを返します。 |
| IsProfileableByShell |
ユーザー モードで実行されているデバイスで実行されている場合でも、シェル ユーザーがこのアプリケーションをプロファイリングできるかどうかを返します。 |
| IsResourceOverlay |
パッケージがランタイム リソース オーバーレイであることをマニフェストで宣言している場合は true を返します。 |
| IsVirtualPreload |
このアプリケーションが仮想プリロードとしてインストールされたかどうかを返します。 |
| JniIdentityHashCode |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| JniPeerMembers |
特定のアプリケーションに関して取得できる情報。 |
| KnownActivityEmbeddingCerts |
このアプリケーションのアクティビティを埋め込むことができるアプリの信頼されたホスト証明書ダイジェストを取得します。 |
| LabelRes |
このコンポーネントのラベルの文字列リソース識別子 (パッケージのリソース内)。 (継承元 PackageItemInfo) |
| LargestWidthLimitDp |
アプリケーションが動作する最小の画面幅。 |
| Logo |
このコンポーネントのロゴの描画可能なリソース識別子 (パッケージのリソース内)。 (継承元 PackageItemInfo) |
| ManageSpaceActivityName |
アプリケーションの管理領域機能を実装するクラス。 |
| MemtagMode |
アプリケーションが Memtag の有効化、無効化、未指定の状態を要求したかどうかを返します。 |
| MetaData |
このコンポーネントに関連付けられている追加のメタデータ。 (継承元 PackageItemInfo) |
| MinSdkVersion |
このアプリケーションが実行できる SDK の最小バージョン。 |
| Name |
このアイテムのパブリック名。 (継承元 PackageItemInfo) |
| NativeHeapZeroInitialized |
アプリケーションがネイティブ ヒープ メモリ割り当ての自動ゼロ初期化を有効または無効にするよう要求したかどうかを返します。 |
| NativeLibraryDir |
ネイティブ JNI ライブラリが格納されているディレクトリへの完全パス。 |
| NonLocalizedLabel |
AndroidManifest ファイルに指定された文字列 (存在する場合)。 (継承元 PackageItemInfo) |
| PackageName |
このアイテムが含まれているパッケージの名前。 (継承元 PackageItemInfo) |
| PeerReference |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| Permission |
このアプリケーションのコンポーネントにアクセスするために必要なアクセス許可の省略可能な名前。 |
| ProcessName |
このアプリケーションを実行するプロセスの名前。 |
| PublicSourceDir |
リソースやマニフェストを含む、 |
| RequestRawExternalStorageAccess |
特定のアプリケーションに関して取得できる情報。 |
| RequiresSmallestWidthDp |
アプリケーションの実行に必要な最小画面幅。 |
| SharedLibraryFiles |
このアプリケーションがリンクされているすべての共有ライブラリへのパス。 |
| SourceDir |
このアプリケーションのベース APK への完全パス。 |
| SplitNames |
インストールされているすべての分割 API の名前。辞書形式で並べ替え。 |
| SplitPublicSourceDirs |
リソースやマニフェストを含む、 |
| SplitSourceDirs |
|
| StorageUuid |
このアプリケーションがホストされているストレージ ボリュームの UUID。 |
| TargetSdkVersion |
このアプリケーションが対象とする SDK の最小バージョン。 |
| TaskAffinity |
このアプリケーションのすべてのアクティビティの既定のタスク アフィニティ。 |
| Theme |
アプリケーションの既定のビジュアル テーマのスタイル リソース識別子 (パッケージのリソース内)。 |
| ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
| ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
| Uid |
このアプリケーションに割り当てられているカーネル ユーザー ID。現在、これは一意の ID ではありません (複数のアプリケーションが同じ uid を持つことができます)。 |
| UiOptions |
このアプリケーションのアクティビティの既定の追加 UI オプション。 |
メソッド
| 名前 | 説明 |
|---|---|
| AreAttributionsUserVisible() |
アプリケーションによって提供される属性がユーザーに表示されるかどうかを返します。 |
| Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
| DescribeContents() |
このパーセルのマーシャリング表現に含まれる特殊なオブジェクトの種類について説明します。 |
| Dispose() |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| Dispose(Boolean) |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| Dump(IPrinter, String) | |
| DumpBack(IPrinter, String) | (継承元 PackageItemInfo) |
| DumpFront(IPrinter, String) | (継承元 PackageItemInfo) |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| GetCategoryTitle(Context, ApplicationCategories) |
指定された |
| GetCategoryTitleFormatted(Context, ApplicationCategories) |
指定された |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| LoadBanner(PackageManager) |
この項目に関連付けられている現在のグラフィカル バナーを取得します。 (継承元 PackageItemInfo) |
| LoadDescription(PackageManager) |
アプリケーションのテキストの説明を取得します。 |
| LoadDescriptionFormatted(PackageManager) |
アプリケーションのテキストの説明を取得します。 |
| LoadIcon(PackageManager) |
この項目に関連付けられている現在のグラフィカル アイコンを取得します。 (継承元 PackageItemInfo) |
| LoadLabel(PackageManager) |
このアイテムに関連付けられている現在のテキスト ラベルを取得します。 (継承元 PackageItemInfo) |
| LoadLabelFormatted(PackageManager) |
このアイテムに関連付けられている現在のテキスト ラベルを取得します。 (継承元 PackageItemInfo) |
| LoadLogo(PackageManager) |
この項目に関連付けられている現在のグラフィカル ロゴを取得します。 (継承元 PackageItemInfo) |
| LoadUnbadgedIcon(PackageManager) |
該当する場合は、作業バッジを追加せずに、この項目に関連付けられている現在のグラフィカル アイコンを取得します。 (継承元 PackageItemInfo) |
| LoadXmlMetaData(PackageManager, String) |
この項目のメタデータにアタッチされている XML リソースを読み込みます。 (継承元 PackageItemInfo) |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| ToArray<T>() |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| UnregisterFromRuntime() |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
| Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) | (継承元 PackageItemInfo) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IJavaPeerable.Disposed() |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| IJavaPeerable.Finalized() |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| IJavaPeerable.JniManagedPeerState |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
特定のアプリケーションに関して取得できる情報。 (継承元 Object) |
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
特定のアプリケーションに関して取得できる情報。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|