次の方法で共有


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;識別子、型、状態を含む—参照を読み取る <a href="/reference/android/content/pm/ShortcutInfo.html">ShortcutInfo</a>

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

<h3>クラス インスタンス<の取得/h3><--

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

ShortcutManager(IntPtr, JniHandleOwnership)

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

フィールド

FlagMatchCached
古い.

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

FlagMatchDynamic
古い.

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

FlagMatchManifest
古い.

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

FlagMatchPinned
古い.

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

プロパティ

Class

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

(継承元 Object)
DynamicShortcuts

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

Handle

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

(継承元 Object)
IconMaxHeight

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

IconMaxWidth

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

IsRateLimitingActive

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

IsRequestPinShortcutSupported

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

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)

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

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

適用対象