LauncherApps クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で #getProfiles
取得できます。
[Android.Runtime.Register("android/content/pm/LauncherApps", DoNotGenerateAcw=true)]
public class LauncherApps : Java.Lang.Object
[<Android.Runtime.Register("android/content/pm/LauncherApps", DoNotGenerateAcw=true)>]
type LauncherApps = class
inherit Object
- 継承
- 属性
注釈
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で #getProfiles
取得できます。 これは主にランチャーで使用するために使用されます。
アプリは、ユーザー プロファイルごとに照会できます。 PackageManager は他のプロファイルのパッケージ ブロードキャストを配信しないため、ここでパッケージの変更に登録できます。
追加または削除されるマネージド プロファイルをwatchするには、次のブロードキャストに登録します: Intent#ACTION_MANAGED_PROFILE_ADDED
とIntent#ACTION_MANAGED_PROFILE_REMOVED
。
Android O の時点では、マネージド プロファイル上のアプリは、メイン プロファイル上のアプリへのアクセスが許可されなくなりました。 アプリは、 によって #getProfiles()
返されたプロファイルにのみアクセスできます。
の Java ドキュメント android.content.pm.LauncherApps
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
LauncherApps(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
フィールド
ActionConfirmPinAppwidget |
アクティビティ アクション: 既定の起動ツールで、ピン留めされたアプリ ウィジェットを作成するための確認ダイアログを表示します。 |
ActionConfirmPinShortcut |
アクティビティ アクション: 既定の起動ツールで、ピン留めされたショートカットを作成するための確認ダイアログを表示します。 |
ExtraPinItemRequest |
ピン留めするように |
プロパティ
AllPackageInstallerSessions |
インストーラーに関係なく、このユーザー プロファイルとマネージド プロファイル内のすべての既知のインストール セッションの一覧を返します。 |
Class |
この |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
HasShortcutHostPermission |
呼び出し元がショートカット情報にアクセスできるかどうかを返します。 |
JniIdentityHashCode |
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で |
JniPeerMembers |
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で |
PeerReference |
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で |
Profiles |
呼び出し元が API を介してアクセスできるプロファイルの一覧を |
ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
Dispose() |
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で |
Dispose(Boolean) |
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
GetActivityList(String, UserHandle) |
指定したユーザーに対して、すべてのアプリで および |
GetApplicationInfo(String, PackageInfoFlags, UserHandle) |
特定の |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetPinItemRequest(Intent) |
セットを extra に抽出 |
GetShortcutBadgedIconDrawable(ShortcutInfo, Int32) |
プロファイルに適したバッジ付きのショートカット アイコンを返します。 |
GetShortcutConfigActivityIntent(LauncherActivityInfo) |
カスタム ショートカットを作成するための構成アクティビティを開始するために使用できる意図の送信者を返します。 |
GetShortcutConfigActivityList(String, UserHandle) |
を作成するための構成アクティビティの一覧を取得します |
GetShortcutIconDrawable(ShortcutInfo, Int32) |
プロファイルのバッジを付けずに、このショートカットのアイコンを返します。 |
GetShortcutIntent(String, String, Bundle, UserHandle) |
指定したショートカットに関連付けられている PendingIntent を返します。 |
GetShortcuts(LauncherApps+ShortcutQuery, UserHandle) |
に |
GetSuspendedPackageLauncherExtras(String, UserHandle) |
指定したパッケージが 経由で中断されたときにシステムに提供されるランチャーの追加機能を |
IsActivityEnabled(ComponentName, UserHandle) |
アクティビティが存在し、プロファイルに対して有効になっているかどうかを確認します。 |
IsPackageEnabled(String, UserHandle) |
パッケージがインストールされ、プロファイルに対して有効になっているかどうかを確認します。 |
JavaFinalize() |
ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。 (継承元 Object) |
PinShortcuts(String, IList<String>, UserHandle) |
パッケージにショートカットをピン留めする。 |
RegisterCallback(LauncherApps+Callback) |
このユーザー プロファイルとマネージド プロファイル内のパッケージに対する変更のコールバックを登録します。 |
RegisterCallback(LauncherApps+Callback, Handler) |
このユーザー プロファイルとマネージド プロファイル内のパッケージに対する変更のコールバックを登録します。 |
RegisterPackageInstallerSessionCallback(IExecutor, PackageInstaller+SessionCallback) |
このユーザー プロファイルとマネージド プロファイルのセッション ライフサイクル イベントのwatchにコールバックを登録します。 |
ResolveActivity(Intent, UserHandle) |
特定の意図とユーザー ハンドルのアクティビティ情報 (解決された場合) を返します。 |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
ShouldHideFromSuggestions(String, UserHandle) |
ユーザーへの提案からパッケージを非表示にする必要があるかどうかを返します。 |
StartAppDetailsActivity(ComponentName, UserHandle, Rect, Bundle) |
設定アクティビティを開始して、指定したプロファイル内のパッケージのアプリケーションの詳細を表示します。 |
StartMainActivity(ComponentName, UserHandle, Rect, Bundle) |
指定したプロファイルで Main アクティビティを開始します。 |
StartPackageInstallerSessionDetailsActivity(PackageInstaller+SessionInfo, Rect, Bundle) |
指定したセッションの詳細を表示するアクティビティを開始します。 |
StartShortcut(ShortcutInfo, Rect, Bundle) |
ショートカットを起動します。 |
StartShortcut(String, String, Rect, Bundle, UserHandle) |
ショートカットを開始します。 |
ToArray<T>() |
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterCallback(LauncherApps+Callback) |
以前に登録されたコールバックの登録を解除します。 |
UnregisterFromRuntime() |
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で |
UnregisterPackageInstallerSessionCallback(PackageInstaller+SessionCallback) |
以前に登録されたコールバックの登録を解除します。 |
Wait() |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。 (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
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) |
現在のユーザーの起動可能なアクティビティの一覧と、現在のユーザーに表示される関連するマネージド プロファイルの一覧を取得するためのクラス。これは、 で |