Bagikan melalui


ShortcutInfo Kelas

Definisi

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

[Android.Runtime.Register("android/content/pm/ShortcutInfo", ApiSince=25, DoNotGenerateAcw=true)]
public sealed class ShortcutInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ShortcutInfo", ApiSince=25, DoNotGenerateAcw=true)>]
type ShortcutInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Warisan
ShortcutInfo
Atribut
Penerapan

Keterangan

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

Dokumentasi Java untuk android.content.pm.ShortcutInfo.

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Bidang

DisabledReasonAppChanged
Kedaluwarsa.

Pintasan telah dinonaktifkan karena perubahan pada aplikasi penerbit.

DisabledReasonBackupNotSupported
Kedaluwarsa.

Pintasan belum dipulihkan karena aplikasi penerbit tidak mendukung pencadangan dan pemulihan.

DisabledReasonByApp
Kedaluwarsa.

Pintasan telah dinonaktifkan oleh aplikasi penerbit dengan ShortcutManager#disableShortcuts(List) API.

DisabledReasonNotDisabled
Kedaluwarsa.

Pintasan tidak dinonaktifkan.

DisabledReasonOtherRestoreIssue
Kedaluwarsa.

Pintasan belum dipulihkan karena alasan yang tidak diketahui.

DisabledReasonSignatureMismatch
Kedaluwarsa.

Pintasan belum dipulihkan karena tanda tangan aplikasi penerbit telah berubah.

DisabledReasonUnknown
Kedaluwarsa.

Pintasan dinonaktifkan karena alasan yang tidak diketahui.

DisabledReasonVersionLower
Kedaluwarsa.

Pintasan telah dipulihkan dari perangkat sebelumnya, tetapi aplikasi penerbit pada perangkat saat ini memiliki versi yang lebih rendah.

ShortcutCategoryConversation

Kategori pintasan untuk tindakan terkait olahpesan, seperti obrolan.

SurfaceLauncher
Kedaluwarsa.

Menunjukkan permukaan sistem yang dikelola oleh aplikasi peluncur.

Properti

Activity

Mengembalikan aktivitas target.

Capabilities

Mengembalikan daftar yang Capability terkait dengan pintasan.

Categories

Mengembalikan kategori pintasan.

Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
Creator

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

DisabledMessage

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

DisabledMessageFormatted

Kembalikan pesan yang harus ditampilkan saat pengguna mencoba memulai pintasan yang dinonaktifkan.

DisabledReason

Mengembalikan mengapa pintasan telah dinonaktifkan.

ExcludedFromSurfaces

Mengembalikan bitmask dari semua permukaan tempat pintasan ini dikecualikan.

Extras

Ekstra yang dapat diatur aplikasi untuk tujuan apa pun.

Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
HasKeyFieldsOnly

Mengembalikan apakah pintasan hanya berisi informasi "kunci" atau tidak.

Id

Mengembalikan ID pintasan.

Intent

Mengembalikan niat yang dijalankan saat pengguna memilih pintasan ini.

IsCached

Mengembalikan apakah pintasan di-cache.

IsDeclaredInManifest

Mengembalikan apakah pintasan statis; artinya, apakah pintasan diterbitkan dari AndroidManifest.

IsDynamic

Mengembalikan apakah pintasan bersifat dinamis.

IsEnabled

Mengembalikan false jika pintasan dinonaktifkan dengan ShortcutManager#disableShortcuts.

IsImmutable

Mengembalikan jika pintasan tidak dapat diubah, dalam hal ini tidak dapat dimodifikasi dengan salah ShortcutManager satu API.

IsPinned

Mengembalikan apakah pintasan disematkan.

JniIdentityHashCode

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
JniPeerMembers

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

LastChangedTimestamp

Terakhir kali ketika salah satu bidang diperbarui.

LocusId

Mendapatkan yang LocusId terkait dengan pintasan ini.

LongLabel

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

LongLabelFormatted

Mengembalikan deskripsi panjang pintasan.

Package

Mengembalikan nama paket aplikasi penerbit.

PeerReference

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
Rank

"Peringkat" dari pintasan, yang merupakan nilai non-negatif dan berurutan yang unik untuk masing-masing #getActivity dari dua jenis pintasan (statis dan dinamis).

ShortLabel

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

ShortLabelFormatted

Mengembalikan deskripsi singkat pintasan.

ThresholdClass

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

(Diperoleh dari Object)
ThresholdType

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

(Diperoleh dari Object)
UserHandle

UserHandle tempat penerbit membuat pintasan ini.

Metode

Clone()

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
CreateFromGenericDocument(Context, GenericDocument)

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

DescribeContents()

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

Dispose()

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
Dispose(Boolean)

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
GetCapabilityParams(Capability)

Mengembalikan dalam yang CapabilityParams terkait dengan kemampuan yang diberikan.

GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
GetIntents()

Mengembalikan niat yang ditetapkan dengan Builder#setIntents(Intent[]).

IsExcludedFromSurfaces(Int32)

Kembalikan true jika pintasan dikecualikan dari permukaan yang ditentukan.

JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle Mengatur properti.

(Diperoleh dari Object)
ToArray<T>()

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

Implementasi Antarmuka Eksplisit

IJavaPeerable.Disposed()

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
IJavaPeerable.DisposeUnlessReferenced()

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
IJavaPeerable.Finalized()

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
IJavaPeerable.JniManagedPeerState

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

(Diperoleh dari Object)

Metode Ekstensi

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android.

JavaCast<TResult>(IJavaObject)

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

GetJniTypeName(IJavaPeerable)

Mewakili pintasan yang dapat diterbitkan melalui ShortcutManager.

Berlaku untuk