LauncherApps.PinItemRequest クラス

定義

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

[Android.Runtime.Register("android/content/pm/LauncherApps$PinItemRequest", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class LauncherApps.PinItemRequest : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/LauncherApps$PinItemRequest", ApiSince=26, DoNotGenerateAcw=true)>]
type LauncherApps.PinItemRequest = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
LauncherApps.PinItemRequest
属性
実装

注釈

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

<h3>型の #REQUEST_TYPE_SHORTCUT 要求。</h3>

要求は #REQUEST_TYPE_SHORTCUT 、ピン留め ShortcutInfoする要求を表します。 ランチャーが要求、呼び出し #accept()、または null または #accept(Bundle) 空のバンドルを受け入れる場合。 ピン ショートカット要求に対するオプションは定義されていません。

#getShortcutInfo() は常に、この型に対して null ShortcutInfo 以外の値を返します。

ランチャーは、既にピン留めされている要求を ShortcutInfo 受け取る場合があり、その場合 ShortcutInfo#isPinned() は true が返されます。 つまり、ユーザーは、既にピン留めされているショートカット用の別のピン留めされたショートカットを作成する必要があります。 ランチャーが受け入れる場合は、 #accept() ショートカットが既にピン留めされている場合でも呼び出し、新しいピン留めされたショートカット アイコンを作成する必要があります。

詳細については、このページも ShortcutManager 参照してください。

<h3>型の #REQUEST_TYPE_APPWIDGET 要求。</h3>

要求は #REQUEST_TYPE_SHORTCUT 、AppWidget をピン留めする要求を表します。 ランチャーが要求を受け入れる場合は、appwidget 整数 ID を extra に設定してandroid.appwidget.AppWidgetManager#EXTRA_APPWIDGET_ID呼び出#accept(Bundle)します。

#getAppWidgetProviderInfo(Context) は常に、この型に対して null AppWidgetProviderInfo 以外の値を返します。

詳細については、このページも AppWidgetManager 参照してください。

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

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

フィールド

RequestTypeAppwidget
古い.

これは、アプリ ウィジェットをピン留めする要求です。

RequestTypeShortcut
古い.

これは、ショートカットをピン留めする要求です。

プロパティ

Class

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

(継承元 Object)
Creator

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

Extras

要求しているアプリから送信された追加アイテム。

Handle

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

(継承元 Object)
IsValid

要求がまだ有効かどうかを返します。

JniIdentityHashCode

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
JniPeerMembers

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

PeerReference

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
RequestType

定数の 1 つである要求の型を REQUEST_TYPE_ 表します。

ShortcutInfo

ShortcutInfo 要求しているアプリによって送信されます。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

Accept()

ユーザーが要求を受け入れたときに、オプションなしで受信側ランチャー アプリによって呼び出されます。

Accept(Bundle)

ユーザーが要求を受け入れると、受信側ランチャー アプリによって呼び出されます。

Clone()

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

(継承元 Object)
DescribeContents()

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

Dispose()

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
Dispose(Boolean)

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
GetAppWidgetProviderInfo(Context)

AppWidgetProviderInfo 要求しているアプリによって送信されます。

GetHashCode()

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

(継承元 Object)
JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

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

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

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

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

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

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

IJavaPeerable.Disposed()

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
IJavaPeerable.Finalized()

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

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

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

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

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

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

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

GetJniTypeName(IJavaPeerable)

アプリによって行われた "ピン ショートカット" または "pin appwidget" 要求を表します。これは、既定のランチャー アプリにそれぞれ、または#ACTION_CONFIRM_PIN_APPWIDGET意図を使用#ACTION_CONFIRM_PIN_SHORTCUTして送信されます。

適用対象