ShortcutManager クラス

定義

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

[Android.Runtime.Register("android/content/pm/ShortcutManager", ApiSince=25, DoNotGenerateAcw=true)]
public class ShortcutManager : Java.Lang.Object
[<Android.Runtime.Register("android/content/pm/ShortcutManager", ApiSince=25, DoNotGenerateAcw=true)>]
type ShortcutManager = class
    inherit Object
継承
ShortcutManager
属性

注釈

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。 このページには、ショートカット のセットの ShortcutManager 作成と管理に使用できる クラスのコンポーネントが一覧表示されます。

mdash&単一のショートカットに関する情報を取得するメソッドについて説明します。mdash の識別子、型、状態&含む。参照を読み取る <a href="/reference/android/content/pm/ShortcutInfo.html">ShortcutInfo</a>

ショートカットの使用に関するガイダンスについては、「アプリのショートカット」を参照してください。

<h3>クラス インスタンス<の取得/h3><-- によって入力されたコンテンツの見出しを提供します。

の Java ドキュメント android.content.pm.ShortcutManager

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

ShortcutManager(IntPtr, JniHandleOwnership)

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

フィールド

FlagMatchCached
古い.

結果にキャッシュされたショートカットを含めます。

FlagMatchDynamic
古い.

結果に動的ショートカットを含めます。

FlagMatchManifest
古い.

結果にマニフェスト ショートカットを含めます。

FlagMatchPinned
古い.

結果にピン留めされたショートカットを含めます。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
DynamicShortcuts

呼び出し元アプリからすべての動的ショートカットを返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IconMaxHeight

アイコンの最大高さをピクセル単位で返します。

IconMaxWidth

アイコンの最大幅をピクセル単位で返します。

IsRateLimitingActive

呼び出し元アプリのレート制限がアクティブな場合にを返します true

IsRequestPinShortcutSupported

既定のランチャーが をサポートしているデバイスでアプリが実行されている場合は、 を返 TRUE します #requestPinShortcut(ShortcutInfo, IntentSender)

JniIdentityHashCode

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
JniPeerMembers

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

ManifestShortcuts

呼び出し元アプリからすべての静的 (マニフェスト) ショートカットを返します。

MaxShortcutCountPerActivity

各ランチャー アイコンで一度に使用できる静的ショートカットと動的ショートカットの最大数を返します。

PeerReference

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
PinnedShortcuts

呼び出し元アプリからピン留めされたすべてのショートカットを返します。

ThresholdClass

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

ThresholdType

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

メソッド

AddDynamicShortcuts(IList<ShortcutInfo>)

動的ショートカットの一覧を公開します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateShortcutResultIntent(ShortcutInfo)

指定した を含むショートカットをピン留めするために既定の起動ツールで使用できる意図を ShortcutInfo返します。

DisableShortcuts(IList<String>)

ピン留めされたショートカットを無効にします。

DisableShortcuts(IList<String>, ICharSequence)

ピン留めされたショートカットを無効にします。無効になっているショートカットを選択しようとすると、ユーザーにカスタム エラー メッセージが表示されます。

DisableShortcuts(IList<String>, String)

ピン留めされたショートカットを無効にします。無効になっているショートカットを選択しようとすると、ユーザーにカスタム エラー メッセージが表示されます。

Dispose()

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
Dispose(Boolean)

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
EnableShortcuts(IList<String>)

以前に無効にされていたピン留めされたショートカットを再度有効にします。

Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetShortcuts(Int32)

ShortcutInfo一致 matchFlagsする を返します。

JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
PushDynamicShortcut(ShortcutInfo)

1 つの動的ショートカットを発行します。

RemoveAllDynamicShortcuts()

呼び出し元アプリからすべての動的ショートカットを削除します。

RemoveDynamicShortcuts(IList<String>)

ID で動的ショートカットを削除します。

RemoveLongLivedShortcuts(IList<String>)

有効期間の長いショートカットを ID で削除します。

ReportShortcutUsed(String)

ショートカットを発行するアプリは、ユーザーが特定の ID を含むショートカットを選択したとき、またはユーザーがショートカットの選択と同等のアクションをアプリで完了するたびに、このメソッドを呼び出す必要があります。

RequestPinShortcut(ShortcutInfo, IntentSender)

ピン留めされたショートカットの作成を要求します。

SetDynamicShortcuts(IList<ShortcutInfo>)

ショートカットの一覧を公開します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
UpdateShortcuts(IList<ShortcutInfo>)

既存のすべてのショートカットを同じ ID で更新します。

Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
IJavaPeerable.Finalized()

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

GetJniTypeName(IJavaPeerable)

ShortcutManager は、ユーザーがアプリ内で実行できる特定のタスクとアクションを表す、アプリの ショートカット セットに対する操作を実行します。

適用対象