PrintService Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Ini adalah kelas dasar untuk menerapkan layanan cetak.
[Android.Runtime.Register("android/printservice/PrintService", DoNotGenerateAcw=true)]
public abstract class PrintService : Android.App.Service
[<Android.Runtime.Register("android/printservice/PrintService", DoNotGenerateAcw=true)>]
type PrintService = class
inherit Service
- Warisan
- Atribut
Keterangan
Ini adalah kelas dasar untuk menerapkan layanan cetak. Layanan cetak tahu cara menemukan dan berinteraksi dengan satu atau beberapa printer melalui satu atau beberapa protokol.
<h3>Penemuan< printer/h3>
Layanan cetak bertanggung jawab untuk menemukan printer, menambahkan printer yang ditemukan, menghapus printer yang ditambahkan, dan memperbarui printer yang ditambahkan. Ketika sistem tertarik pada printer yang dikelola oleh layanan Anda, sistem akan memanggil #onCreatePrinterDiscoverySession()
dari mana Anda harus mengembalikan instans baru PrinterDiscoverySession
. Sesi yang dikembalikan merangkum interaksi antara sistem dan layanan Anda selama penemuan printer. Untuk deskripsi interaksi ini, lihat dokumentasi untuk PrinterDiscoverySession
.
Untuk setiap sesi penemuan printer, semua printer harus ditambahkan karena sistem tidak mempertahankan printer di seluruh sesi. Oleh karena itu, setiap printer yang diketahui oleh layanan cetak ini harus ditambahkan hanya sekali selama sesi penemuan. Hanya pencetak yang sudah ditambahkan yang dapat dihapus atau diperbarui. Pencetak yang dihapus dapat ditambahkan lagi.
<h3>Mencetak pekerjaan</h3>
Ketika pekerjaan cetak baru yang ditargetkan ke printer yang dikelola oleh layanan cetak ini diantrekan, yaitu siap untuk diproses oleh layanan cetak, Anda akan menerima panggilan ke #onPrintJobQueued(PrintJob)
. Layanan cetak dapat menangani pekerjaan cetak segera atau menjadwalkannya untuk waktu yang tepat di masa mendatang. Daftar semua pekerjaan cetak aktif untuk layanan ini diperoleh dengan memanggil #getActivePrintJobs()
. Pekerjaan cetak aktif adalah pekerjaan yang diantrekan atau dimulai.
Layanan cetak bertanggung jawab untuk mengatur status pekerjaan cetak yang sesuai saat memprosesnya. Awalnya, pekerjaan cetak diantrekan, yaitu PrintJob#isQueued() PrintJob.isQueued()
mengembalikan true, yang berarti bahwa dokumen yang akan dicetak ditampung oleh sistem dan layanan cetak dapat mulai memprosesnya. Anda dapat memperoleh dokumen yang dicetak dengan memanggil PrintJob#getDocument() PrintJob.getDocument()
yang datanya diakses melalui PrintDocument#getData() PrintDocument.getData()
. Setelah layanan cetak mulai mencetak data, itu harus mengatur status pekerjaan cetak menjadi dimulai dengan memanggil PrintJob#start()
setelah itu PrintJob#isStarted() PrintJob.isStarted()
akan mengembalikan true. Setelah berhasil diselesaikan, pekerjaan cetak harus ditandai sebagai selesai dengan memanggil PrintJob#complete() PrintJob.complete()
setelah itu PrintJob#isCompleted() PrintJob.isCompleted()
akan mengembalikan true. Jika terjadi kegagalan, pekerjaan cetak harus ditandai sebagai gagal dengan memanggil PrintJob#fail(String) PrintJob.fail( String)
setelah itu PrintJob#isFailed() PrintJob.isFailed()
akan mengembalikan true.
Jika pekerjaan cetak diantrekan atau dimulai dan pengguna meminta untuk membatalkannya, layanan cetak akan menerima panggilan ke #onRequestCancelPrintJob(PrintJob)
permintaan mana dari layanan untuk melakukan upaya terbaik dalam membatalkan pekerjaan. Jika pekerjaan berhasil dibatalkan, statusnya harus ditandai sebagai dibatalkan dengan memanggil PrintJob#cancel() PrintJob.cancel()
setelah itu PrintJob#isCancelled() PrintJob.isCacnelled()
akan mengembalikan true.
<h3>Siklus< Hidup/h3>
Siklus hidup layanan cetak dikelola secara eksklusif oleh sistem dan mengikuti siklus hidup layanan yang ditetapkan. Selain itu, memulai atau menghentikan layanan cetak dipicu secara eksklusif oleh tindakan pengguna eksplisit melalui mengaktifkan atau menonaktifkannya di pengaturan perangkat. Setelah sistem mengikat ke layanan cetak, sistem memanggil #onConnected()
. Metode ini dapat ditimpa oleh klien untuk melakukan penyiapan pasca pengikatan. Juga setelah sistem membatalkan ikatan dari layanan cetak, sistem memanggil #onDisconnected()
. Metode ini dapat ditimpa oleh klien untuk melakukan pembersihan pasca pengikatan. Anda tidak boleh melakukan pekerjaan apa pun setelah sistem terputus dari layanan cetak Anda karena layanan dapat dimatikan kapan saja untuk mengklaim kembali memori. Sistem tidak akan terputus dari layanan cetak jika ada tugas cetak aktif untuk pencetak yang dikelola olehnya.
<h3>Deklarasi</h3>
Layanan cetak dinyatakan sebagai layanan lain dalam AndroidManifest.xml tetapi juga harus menentukan bahwa layanan tersebut menangani android.content.Intent
dengan tindakan #SERVICE_INTERFACE android.printservice.PrintService
. Kegagalan untuk menyatakan niat ini akan menyebabkan sistem mengabaikan layanan cetak. Selain itu, layanan cetak harus meminta android.Manifest.permission#BIND_PRINT_SERVICE android.permission.BIND_PRINT_SERVICE
izin untuk memastikan bahwa hanya sistem yang dapat mengikatnya. Kegagalan untuk menyatakan niat ini akan menyebabkan sistem mengabaikan layanan cetak. Berikut adalah contoh deklarasi:
<service android:name=".MyPrintService"
android:permission="android.permission.BIND_PRINT_SERVICE">
<intent-filter>
<action android:name="android.printservice.PrintService" />
</intent-filter>
. . .
</service>
<Konfigurasi< h3>/h3>
Layanan cetak dapat dikonfigurasi dengan menentukan aktivitas pengaturan opsional yang mengekspos pengaturan khusus layanan, aktivitas tambahkan printer opsional yang digunakan untuk penambahan printer manual, nama vendor, dll. Sistem bertanggung jawab untuk meluncurkan pengaturan dan menambahkan aktivitas printer jika sesuai.
Layanan cetak dikonfigurasi dengan menyediakan #SERVICE_META_DATA meta-data
entri dalam manifes saat mendeklarasikan layanan. Deklarasi layanan dengan tag meta-data disajikan di bawah ini:
<service android:name=".MyPrintService"
android:permission="android.permission.BIND_PRINT_SERVICE">
<intent-filter>
<action android:name="android.printservice.PrintService" />
</intent-filter>
<meta-data android:name="android.printservice" android:resource="@xml/printservice" />
</service>
</p>
Untuk detail selengkapnya tentang cara mengonfigurasi layanan cetak Anda melalui meta-data, lihat #SERVICE_META_DATA
dan <{@link android.R.styleable#PrintService print-service}>
.
<Catatan kuat>: </strong> Semua panggilan balik di kelas ini dijalankan pada utas aplikasi utama. Anda juga harus memanggil metode apa pun dari kelas ini pada utas aplikasi utama.
Dokumentasi Java untuk android.printservice.PrintService
.
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.
Konstruktor
PrintService() | |
PrintService(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
Bidang
AccessibilityService |
Gunakan dengan |
AccountService |
Gunakan dengan |
ActivityService |
Gunakan dengan |
AlarmService |
Gunakan dengan |
AppOpsService |
Gunakan dengan |
AppSearchService |
Gunakan dengan |
AppwidgetService |
Gunakan dengan |
AudioService |
Gunakan dengan |
BatteryService |
Gunakan dengan |
BindAllowActivityStarts |
Kedaluwarsa.
Bendera untuk |
BindExternalServiceLong |
Bekerja dengan cara yang sama seperti |
BindNotPerceptible |
Kedaluwarsa.
Bendera untuk |
BindSharedIsolatedProcess |
Kedaluwarsa.
Bendera untuk |
BiometricService |
Gunakan dengan |
BlobStoreService |
Gunakan dengan |
BluetoothService |
Gunakan dengan |
BugreportService |
Layanan untuk menangkap bugreport. (Diperoleh dari Context) |
CameraService |
Gunakan dengan |
CaptioningService |
Gunakan dengan |
CarrierConfigService |
Gunakan dengan |
ClipboardService |
Gunakan dengan |
CompanionDeviceService |
Gunakan dengan |
ConnectivityDiagnosticsService |
Gunakan dengan |
ConnectivityService |
Gunakan dengan |
ConsumerIrService |
Gunakan dengan |
CredentialService |
Gunakan dengan |
CrossProfileAppsService |
Gunakan dengan |
DeviceIdDefault |
ID perangkat default, yang merupakan ID perangkat utama (non-virtual). (Diperoleh dari Context) |
DeviceIdInvalid |
ID perangkat tidak valid. (Diperoleh dari Context) |
DeviceLockService |
Gunakan dengan |
DevicePolicyService |
Gunakan dengan |
DisplayHashService |
Gunakan dengan |
DisplayService |
Gunakan dengan |
DomainVerificationService |
Gunakan dengan |
DownloadService |
Gunakan dengan |
DropboxService |
Gunakan dengan |
EuiccService |
Gunakan dengan |
ExtraCanSelectPrinter |
Ketika yang |
ExtraPrintDocumentInfo |
Jika Anda mendeklarasikan aktivitas opsional dengan opsi cetak tingkat lanjut melalui |
ExtraPrinterInfo |
Jika Anda mendeklarasikan aktivitas opsional dengan opsi cetak tingkat lanjut melalui |
ExtraPrintJobInfo |
Jika Anda mendeklarasikan aktivitas opsional dengan opsi cetak tingkat lanjut melalui |
ExtraSelectPrinter |
Jika tambahan boolean ini diatur ke |
FileIntegrityService |
Gunakan dengan |
FingerprintService |
Gunakan dengan |
GameService |
Gunakan dengan |
GrammaticalInflectionService |
Gunakan dengan |
HardwarePropertiesService |
Gunakan dengan |
HealthconnectService |
Gunakan dengan |
InputMethodService |
Gunakan dengan |
InputService |
Gunakan dengan |
IpsecService |
Gunakan dengan |
JobSchedulerService |
Gunakan dengan |
KeyguardService |
Gunakan dengan |
LauncherAppsService |
Gunakan dengan |
LayoutInflaterService |
Gunakan dengan |
LocaleService |
Gunakan dengan |
LocationService |
Gunakan dengan |
MediaCommunicationService |
Gunakan dengan |
MediaMetricsService |
Gunakan dengan |
MediaProjectionService |
Gunakan dengan |
MediaRouterService |
Gunakan dengan |
MediaSessionService |
Gunakan dengan |
MidiService |
Gunakan dengan |
NetworkStatsService |
Gunakan dengan |
NfcService |
Gunakan dengan |
NotificationService |
Gunakan dengan |
NsdService |
Gunakan dengan |
OverlayService |
Gunakan dengan |
PeopleService |
Gunakan dengan |
PerformanceHintService |
Gunakan dengan |
PowerService |
Gunakan dengan |
PrintService |
|
ReceiverExported |
Kedaluwarsa.
Bendera untuk |
ReceiverNotExported |
Kedaluwarsa.
Bendera untuk |
ReceiverVisibleToInstantApps |
Kedaluwarsa.
Bendera untuk |
RestrictionsService |
Gunakan dengan |
RoleService |
Gunakan dengan |
SearchService |
Gunakan dengan |
SensorService |
Gunakan dengan |
ServiceInterface |
Tindakan |
ServiceMetaData |
Nama tempat |
ShortcutService |
Gunakan dengan |
StatusBarService |
Gunakan dengan |
StopForegroundDetach |
Kedaluwarsa.
Pemilih untuk |
StopForegroundLegacy |
Pemilih untuk |
StopForegroundRemove |
Kedaluwarsa.
Pemilih untuk |
StorageService |
Gunakan dengan |
StorageStatsService |
Gunakan dengan |
SystemHealthService |
Gunakan dengan |
TelecomService |
Gunakan dengan |
TelephonyImsService |
Gunakan dengan |
TelephonyService |
Gunakan dengan |
TelephonySubscriptionService |
Gunakan dengan |
TextClassificationService |
Gunakan dengan |
TextServicesManagerService |
Gunakan dengan |
TvInputService |
Gunakan dengan |
TvInteractiveAppService |
Gunakan dengan |
UiModeService |
Gunakan dengan |
UsageStatsService |
Gunakan dengan |
UsbService |
Gunakan dengan |
UserService |
Gunakan dengan |
VibratorManagerService |
Gunakan dengan |
VibratorService |
Gunakan dengan |
VirtualDeviceService |
Gunakan dengan |
VpnManagementService |
Gunakan dengan |
WallpaperService |
Gunakan dengan |
WifiAwareService |
Gunakan dengan |
WifiP2pService |
Gunakan dengan |
WifiRttRangingService |
Gunakan dengan |
WifiService |
Gunakan dengan |
WindowService |
Gunakan dengan |
Properti
ActivePrintJobs |
Mendapatkan tugas cetak aktif untuk pencetak yang dikelola oleh layanan ini. |
Application |
Mengembalikan aplikasi yang memiliki layanan ini. (Diperoleh dari Service) |
ApplicationContext |
Mengembalikan konteks objek Aplikasi global tunggal dari proses saat ini. (Diperoleh dari ContextWrapper) |
ApplicationInfo |
Mengembalikan info aplikasi lengkap untuk paket konteks ini. (Diperoleh dari ContextWrapper) |
Assets |
Mengembalikan instans AssetManager untuk paket aplikasi Anda. (Diperoleh dari ContextWrapper) |
AttributionSource |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Context) |
AttributionTag |
Atribusi dapat digunakan dalam aplikasi kompleks untuk memisahkan bagian aplikasi secara logis. (Diperoleh dari Context) |
BaseContext | (Diperoleh dari ContextWrapper) |
CacheDir |
Mengembalikan jalur absolut ke direktori cache khusus aplikasi pada sistem file. (Diperoleh dari ContextWrapper) |
Class |
Mengembalikan kelas runtime dari . |
ClassLoader |
Mengembalikan loader kelas yang dapat Anda gunakan untuk mengambil kelas dalam paket ini. (Diperoleh dari ContextWrapper) |
CodeCacheDir |
Mengembalikan jalur absolut ke direktori cache khusus aplikasi pada sistem file yang dirancang untuk menyimpan kode cache. (Diperoleh dari ContextWrapper) |
ContentResolver |
Mengembalikan instans ContentResolver untuk paket aplikasi Anda. (Diperoleh dari ContextWrapper) |
DataDir |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
DeviceId |
Mendapatkan ID perangkat yang dikaitkan dengan konteks ini. (Diperoleh dari Context) |
Display |
Dapatkan tampilan yang dikaitkan dengan konteks ini. (Diperoleh dari Context) |
ExternalCacheDir |
Mengembalikan jalur absolut ke direktori pada sistem file eksternal utama (yaitu di suatu tempat di ExternalStorageDirectory mana aplikasi dapat menempatkan file cache yang dimilikinya. (Diperoleh dari ContextWrapper) |
FilesDir |
Mengembalikan jalur absolut ke direktori pada sistem file tempat file yang dibuat dengan OpenFileOutput(String, FileCreationMode) disimpan. (Diperoleh dari ContextWrapper) |
ForegroundServiceType |
Jika layanan telah menjadi layanan latar depan dengan memanggil |
Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
IsDeviceProtectedStorage |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
IsRestricted |
Menunjukkan apakah Konteks ini dibatasi. (Diperoleh dari Context) |
IsUiContext |
Mengembalikan |
JniIdentityHashCode |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
JniPeerMembers |
Ini adalah kelas dasar untuk menerapkan layanan cetak. |
MainExecutor |
|
MainLooper |
Mengembalikan Looper untuk utas utama proses saat ini. (Diperoleh dari ContextWrapper) |
NoBackupFilesDir |
Mengembalikan jalur absolut ke direktori pada sistem file yang mirip FilesDirdengan . (Diperoleh dari ContextWrapper) |
ObbDir |
Kembalikan direktori penyimpanan eksternal utama tempat file OBB aplikasi ini (jika ada) dapat ditemukan. (Diperoleh dari ContextWrapper) |
OpPackageName |
Kembalikan nama paket yang harus digunakan untuk |
PackageCodePath |
Kembalikan jalur lengkap ke paket Android utama konteks ini. (Diperoleh dari ContextWrapper) |
PackageManager |
Kembalikan instans PackageManager untuk menemukan informasi paket global. (Diperoleh dari ContextWrapper) |
PackageName |
Mengembalikan nama paket aplikasi ini. (Diperoleh dari ContextWrapper) |
PackageResourcePath |
Kembalikan jalur lengkap ke paket Android utama konteks ini. (Diperoleh dari ContextWrapper) |
Params |
Kembalikan kumpulan parameter yang dibuat konteks ini, jika dibuat melalui |
PeerReference |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
Resources |
Mengembalikan instans Sumber Daya untuk paket aplikasi Anda. (Diperoleh dari ContextWrapper) |
Theme |
Mengembalikan objek Tema yang terkait dengan Konteks ini. (Diperoleh dari ContextWrapper) |
ThresholdClass |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
ThresholdType |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
Wallpaper | (Diperoleh dari ContextWrapper) |
WallpaperDesiredMinimumHeight | (Diperoleh dari ContextWrapper) |
WallpaperDesiredMinimumWidth | (Diperoleh dari ContextWrapper) |
Metode
AttachBaseContext(Context) |
Atur konteks dasar untuk ContextWrapper ini. |
BindService(Intent, Bind, IExecutor, IServiceConnection) |
Sama seperti |
BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Context) |
BindService(Intent, IServiceConnection, Bind) |
Sambungkan ke layanan aplikasi, membuatnya jika diperlukan. (Diperoleh dari ContextWrapper) |
BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Context) |
BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Context) |
BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Mengikat ke layanan dengan cara yang sama |
CheckCallingOrSelfPermission(String) |
Tentukan apakah proses panggilan IPC atau Anda telah diberi izin tertentu. (Diperoleh dari ContextWrapper) |
CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Tentukan apakah proses panggilan IPC atau Anda telah diberi izin untuk mengakses URI tertentu. (Diperoleh dari ContextWrapper) |
CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Tentukan apakah proses panggilan IPC <em>atau Anda</em> telah diberikan izin untuk mengakses daftar URI. (Diperoleh dari Context) |
CheckCallingPermission(String) |
Tentukan apakah proses panggilan IPC yang Anda tangani telah diberikan izin tertentu. (Diperoleh dari ContextWrapper) |
CheckCallingUriPermission(Uri, ActivityFlags) |
Tentukan apakah proses panggilan dan ID pengguna telah diberikan izin untuk mengakses URI tertentu. (Diperoleh dari ContextWrapper) |
CheckCallingUriPermissions(IList<Uri>, Int32) |
Tentukan apakah proses panggilan dan ID pengguna telah diberikan izin untuk mengakses daftar URI. (Diperoleh dari Context) |
CheckPermission(String, Int32, Int32) |
Tentukan apakah izin yang diberikan diizinkan untuk proses tertentu dan ID pengguna yang berjalan dalam sistem. (Diperoleh dari ContextWrapper) |
CheckSelfPermission(String) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Tentukan apakah proses tertentu dan ID pengguna telah diberikan izin untuk mengakses URI tertentu. (Diperoleh dari ContextWrapper) |
CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Periksa Uri dan izin normal. (Diperoleh dari ContextWrapper) |
CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Tentukan apakah proses tertentu dan ID pengguna telah diberikan izin untuk mengakses daftar URI. (Diperoleh dari Context) |
ClearWallpaper() |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
CreateAttributionContext(String) |
Mengembalikan objek Konteks baru untuk Konteks saat ini tetapi atribut ke tag yang berbeda. (Diperoleh dari Context) |
CreateConfigurationContext(Configuration) |
Mengembalikan objek Konteks baru untuk Konteks saat ini tetapi sumber dayanya disesuaikan agar sesuai dengan Konfigurasi yang diberikan. (Diperoleh dari ContextWrapper) |
CreateContext(ContextParams) |
Membuat konteks dengan properti dan perilaku tertentu. (Diperoleh dari Context) |
CreateContextForSplit(String) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
CreateDeviceContext(Int32) |
Mengembalikan objek baru |
CreateDeviceProtectedStorageContext() |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
CreateDisplayContext(Display) |
Mengembalikan objek Konteks baru untuk Konteks saat ini tetapi sumber dayanya disesuaikan agar sesuai dengan metrik Tampilan yang diberikan. (Diperoleh dari ContextWrapper) |
CreatePackageContext(String, PackageContextFlags) |
Mengembalikan objek Konteks baru untuk nama aplikasi yang diberikan. (Diperoleh dari ContextWrapper) |
CreateWindowContext(Display, Int32, Bundle) |
|
CreateWindowContext(Int32, Bundle) |
Membuat Konteks untuk jendela non-aktivitas. (Diperoleh dari Context) |
DatabaseList() |
Mengembalikan array string yang memberi nama database privat yang terkait dengan paket aplikasi Konteks ini. (Diperoleh dari ContextWrapper) |
DeleteDatabase(String) |
Hapus SQLiteDatabase privat yang ada yang terkait dengan paket aplikasi Konteks ini. (Diperoleh dari ContextWrapper) |
DeleteFile(String) |
Hapus file privat yang diberikan yang terkait dengan paket aplikasi Konteks ini. (Diperoleh dari ContextWrapper) |
DeleteSharedPreferences(String) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
Dispose() |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
Dispose(Boolean) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
Dump(FileDescriptor, PrintWriter, String[]) |
Cetak status Layanan ke aliran yang diberikan. (Diperoleh dari Service) |
EnforceCallingOrSelfPermission(String, String) |
Jika Anda maupun proses panggilan IPC yang Anda tangani telah diberikan izin tertentu, lemparkan SecurityException. (Diperoleh dari ContextWrapper) |
EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Jika proses panggilan IPC atau Anda belum diberi izin untuk mengakses URI tertentu, lemparkan SecurityException. (Diperoleh dari ContextWrapper) |
EnforceCallingPermission(String, String) |
Jika proses panggilan IPC yang Anda tangani belum diberikan izin tertentu, lemparkan SecurityException. (Diperoleh dari ContextWrapper) |
EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Jika proses panggilan dan ID pengguna belum diberikan izin untuk mengakses URI tertentu, lemparkan SecurityException. (Diperoleh dari ContextWrapper) |
EnforcePermission(String, Int32, Int32, String) |
Jika izin yang diberikan tidak diizinkan untuk proses tertentu dan ID pengguna yang berjalan dalam sistem, lemparkan SecurityException. (Diperoleh dari ContextWrapper) |
EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Jika proses tertentu dan ID pengguna belum diberikan izin untuk mengakses URI tertentu, lemparkan SecurityException. (Diperoleh dari ContextWrapper) |
EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Menerapkan izin Uri dan normal. (Diperoleh dari ContextWrapper) |
Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
FileList() |
Mengembalikan array string yang memberi nama file privat yang terkait dengan paket aplikasi Konteks ini. (Diperoleh dari ContextWrapper) |
GeneratePrinterId(String) |
Menghasilkan id printer global mengingat printer unik secara lokal. |
GetColor(Int32) |
Mengembalikan warna yang terkait dengan ID sumber daya tertentu dan ditata untuk tema saat ini. (Diperoleh dari Context) |
GetColorStateList(Int32) |
Mengembalikan daftar status warna yang terkait dengan ID sumber daya tertentu dan ditata untuk tema saat ini. (Diperoleh dari Context) |
GetDatabasePath(String) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
GetDir(String, FileCreationMode) |
Ambil, buat jika diperlukan, direktori baru tempat aplikasi dapat menempatkan file data kustomnya sendiri. (Diperoleh dari ContextWrapper) |
GetDrawable(Int32) |
Mengembalikan objek yang dapat digambar yang terkait dengan ID sumber daya tertentu dan ditata untuk tema saat ini. (Diperoleh dari Context) |
GetExternalCacheDirs() |
Mengembalikan jalur absolut ke direktori khusus aplikasi di semua perangkat penyimpanan eksternal tempat aplikasi dapat menempatkan file cache yang dimilikinya. (Diperoleh dari ContextWrapper) |
GetExternalFilesDir(String) |
Mengembalikan jalur absolut ke direktori pada sistem file eksternal utama (yaitu di suatu tempat di ExternalStorageDirectory) tempat aplikasi dapat menempatkan file persisten yang dimilikinya. (Diperoleh dari ContextWrapper) |
GetExternalFilesDirs(String) |
Mengembalikan jalur absolut ke direktori khusus aplikasi di semua perangkat penyimpanan eksternal tempat aplikasi dapat menempatkan file persisten yang dimilikinya. (Diperoleh dari ContextWrapper) |
GetExternalMediaDirs() |
Kedaluwarsa.
Mengembalikan jalur absolut ke direktori khusus aplikasi di semua perangkat penyimpanan eksternal tempat aplikasi dapat menempatkan file media. (Diperoleh dari ContextWrapper) |
GetFileStreamPath(String) |
Mengembalikan jalur absolut pada sistem file tempat file yang dibuat dengan OpenFileOutput(String, FileCreationMode) disimpan. (Diperoleh dari ContextWrapper) |
GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
GetObbDirs() |
Mengembalikan jalur absolut ke direktori khusus aplikasi di semua perangkat penyimpanan eksternal tempat file OBB aplikasi (jika ada) dapat ditemukan. (Diperoleh dari ContextWrapper) |
GetSharedPreferences(String, FileCreationMode) |
Ambil dan tahan konten file preferensi 'nama', mengembalikan SharedPreferences tempat Anda dapat mengambil dan memodifikasi nilainya. (Diperoleh dari ContextWrapper) |
GetString(Int32) |
Mengembalikan string yang dilokalkan dari tabel string default paket aplikasi. (Diperoleh dari Context) |
GetString(Int32, Object[]) |
Mengembalikan string yang dilokalkan dari tabel string default paket aplikasi. (Diperoleh dari Context) |
GetSystemService(Class) |
Mengembalikan handel ke layanan tingkat sistem menurut kelas. (Diperoleh dari Context) |
GetSystemService(String) |
Mengembalikan handel ke layanan tingkat sistem berdasarkan nama. (Diperoleh dari ContextWrapper) |
GetSystemServiceName(Class) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
GetText(Int32) |
Mengembalikan CharSequence yang dilokalkan dan ditata dari tabel string default paket aplikasi. (Diperoleh dari Context) |
GetTextFormatted(Int32) |
Mengembalikan CharSequence yang dilokalkan dan ditata dari tabel string default paket aplikasi. (Diperoleh dari Context) |
GrantUriPermission(String, Uri, ActivityFlags) |
Berikan izin untuk mengakses Uri tertentu ke paket lain, terlepas dari apakah paket tersebut memiliki izin umum untuk mengakses penyedia konten Uri. (Diperoleh dari ContextWrapper) |
JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
MoveDatabaseFrom(Context, String) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
MoveSharedPreferencesFrom(Context, String) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
ObtainStyledAttributes(IAttributeSet, Int32[]) |
Ambil informasi atribut bergaya dalam tema Konteks ini. (Diperoleh dari Context) |
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Ambil informasi atribut bergaya dalam tema Konteks ini. (Diperoleh dari Context) |
ObtainStyledAttributes(Int32, Int32[]) |
Ambil informasi atribut bergaya dalam tema Konteks ini. (Diperoleh dari Context) |
ObtainStyledAttributes(Int32[]) |
Ambil informasi atribut bergaya dalam tema Konteks ini. (Diperoleh dari Context) |
OnBind(Intent) |
Kembalikan saluran komunikasi ke layanan. |
OnConfigurationChanged(Configuration) |
Dipanggil oleh sistem ketika konfigurasi perangkat berubah saat komponen Anda berjalan. (Diperoleh dari Service) |
OnConnected() |
Sistem telah tersambung ke layanan ini. |
OnCreate() |
Dipanggil oleh sistem ketika layanan pertama kali dibuat. (Diperoleh dari Service) |
OnCreatePrinterDiscoverySession() |
Panggilan balik meminta Anda untuk membuat baru |
OnDestroy() |
Dipanggil oleh sistem untuk memberi tahu Layanan bahwa layanan tersebut tidak lagi digunakan dan sedang dihapus. (Diperoleh dari Service) |
OnDisconnected() |
Sistem telah terputus dari layanan ini. |
OnLowMemory() |
Ini dipanggil ketika sistem keseluruhan kehabisan memori, dan proses yang berjalan secara aktif harus memangkas penggunaan memori mereka. (Diperoleh dari Service) |
OnPrintJobQueued(PrintJob) |
Dipanggil ketika ada tugas cetak yang diantrekan untuk salah satu pencetak yang dikelola oleh layanan cetak ini. |
OnRebind(Intent) |
Dipanggil ketika klien baru telah terhubung ke layanan, setelah sebelumnya diberi tahu bahwa semua telah terputus dalam . |
OnRequestCancelPrintJob(PrintJob) |
Dipanggil ketika pembatalan pekerjaan cetak diminta. |
OnStart(Intent, Int32) |
Kedaluwarsa.
Anggota ini tidak digunakan lagi. (Diperoleh dari Service) |
OnStartCommand(Intent, StartCommandFlags, Int32) |
Dipanggil oleh sistem setiap kali klien secara eksplisit memulai layanan dengan memanggil |
OnTaskRemoved(Intent) |
Ini dipanggil jika layanan saat ini berjalan dan pengguna telah menghapus tugas yang berasal dari aplikasi layanan. (Diperoleh dari Service) |
OnTimeout(Int32) |
Panggilan balik dipanggil pada waktu habis untuk |
OnTrimMemory(TrimMemory) |
Dipanggil ketika sistem operasi telah menentukan bahwa ini adalah waktu yang tepat bagi proses untuk memangkas memori yang tidak diperlukan dari prosesnya. (Diperoleh dari Service) |
OnUnbind(Intent) |
Dipanggil ketika semua klien telah terputus dari antarmuka tertentu yang diterbitkan oleh layanan. (Diperoleh dari Service) |
OpenFileInput(String) |
Buka file privat yang terkait dengan paket aplikasi Konteks ini untuk dibaca. (Diperoleh dari ContextWrapper) |
OpenFileOutput(String, FileCreationMode) |
Buka file privat yang terkait dengan paket aplikasi Konteks ini untuk menulis. (Diperoleh dari ContextWrapper) |
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Buka SQLiteDatabase privat baru yang terkait dengan paket aplikasi Konteks ini. (Diperoleh dari ContextWrapper) |
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Buka SQLiteDatabase privat baru yang terkait dengan paket aplikasi Konteks ini. (Diperoleh dari ContextWrapper) |
PeekWallpaper() |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
RegisterComponentCallbacks(IComponentCallbacks) |
Tambahkan baru |
RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Menambahkan PENDENGAR yang diubah ID perangkat baru ke |
RegisterReceiver(BroadcastReceiver, IntentFilter) |
Daftarkan BroadcastReceiver untuk dijalankan di utas aktivitas utama. (Diperoleh dari ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Kedaluwarsa.
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Context) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Daftar untuk menerima siaran niat, untuk dijalankan dalam konteks penjadwal. (Diperoleh dari ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
Kedaluwarsa.
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Context) |
RemoveStickyBroadcast(Intent) |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
RemoveStickyBroadcastAsUser(Intent, UserHandle) |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
RevokeSelfPermissionOnKill(String) |
Memicu pencabutan izin runtime asinkron. (Diperoleh dari Context) |
RevokeSelfPermissionsOnKill(ICollection<String>) |
Memicu pencabutan satu atau beberapa izin untuk paket panggilan. (Diperoleh dari Context) |
RevokeUriPermission(String, Uri, ActivityFlags) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
RevokeUriPermission(Uri, ActivityFlags) |
Hapus semua izin untuk mengakses Uri penyedia konten tertentu yang sebelumnya ditambahkan dengan M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri). (Diperoleh dari ContextWrapper) |
SendBroadcast(Intent) |
Siarkan niat yang diberikan kepada semua BroadcastReceivers yang tertarik. (Diperoleh dari ContextWrapper) |
SendBroadcast(Intent, String) |
Siarkan niat yang diberikan kepada semua BroadcastReceivers yang tertarik, memungkinkan izin opsional yang diperlukan untuk diberlakukan. (Diperoleh dari ContextWrapper) |
SendBroadcast(Intent, String, Bundle) |
Siarkan niat yang diberikan kepada semua BroadcastReceivers yang tertarik, memungkinkan izin opsional yang diperlukan untuk diberlakukan. (Diperoleh dari Context) |
SendBroadcastAsUser(Intent, UserHandle) |
SendBroadcast(Intent) Versi yang memungkinkan Anda menentukan pengguna tempat siaran akan dikirim. (Diperoleh dari ContextWrapper) |
SendBroadcastAsUser(Intent, UserHandle, String) |
SendBroadcast(Intent, String) Versi yang memungkinkan Anda menentukan pengguna tempat siaran akan dikirim. (Diperoleh dari ContextWrapper) |
SendBroadcastWithMultiplePermissions(Intent, String[]) |
Siarkan niat yang diberikan kepada semua BroadcastReceivers yang tertarik, memungkinkan array izin yang diperlukan untuk diberlakukan. (Diperoleh dari Context) |
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
SendOrderedBroadcast(Intent, String) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
SendBroadcast(Intent) Versi yang memungkinkan Anda menerima data kembali dari siaran. (Diperoleh dari ContextWrapper) |
SendOrderedBroadcast(Intent, String, Bundle) |
Siarkan niat yang diberikan kepada semua BroadcastReceivers yang tertarik, mengirimkannya satu per satu untuk memungkinkan penerima yang lebih disukai untuk menggunakan siaran sebelum dikirimkan ke penerima yang kurang disukai. (Diperoleh dari Context) |
SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
|
SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
|
SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
SendStickyBroadcast(Intent) |
Kedaluwarsa.
|
SendStickyBroadcast(Intent, Bundle) |
|
SendStickyBroadcastAsUser(Intent, UserHandle) |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
SetForeground(Boolean) |
Anggota ini tidak digunakan lagi. (Diperoleh dari Service) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle Mengatur properti. (Diperoleh dari Object) |
SetTheme(Int32) |
Atur tema dasar untuk konteks ini. (Diperoleh dari ContextWrapper) |
SetWallpaper(Bitmap) |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
SetWallpaper(Stream) |
Kedaluwarsa.
(Diperoleh dari ContextWrapper)
|
StartActivities(Intent[]) |
Sama seperti StartActivities(Intent[], Bundle) tanpa opsi yang ditentukan. (Diperoleh dari ContextWrapper) |
StartActivities(Intent[], Bundle) |
Luncurkan beberapa aktivitas baru. (Diperoleh dari ContextWrapper) |
StartActivity(Intent) |
Sama seperti StartActivity(Intent, Bundle) tanpa opsi yang ditentukan. (Diperoleh dari ContextWrapper) |
StartActivity(Intent, Bundle) |
Luncurkan aktivitas baru. (Diperoleh dari ContextWrapper) |
StartActivity(Type) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Context) |
StartForeground(Int32, Notification) |
Jika layanan Anda dimulai (berjalan melalui |
StartForeground(Int32, Notification, ForegroundService) |
Versi |
StartForegroundService(Intent) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
StartInstrumentation(ComponentName, String, Bundle) |
Mulai jalankan Instrumentation kelas. (Diperoleh dari ContextWrapper) |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari ContextWrapper) |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Seperti StartActivity(Intent, Bundle), tetapi mengambil IntentSender untuk memulai. (Diperoleh dari ContextWrapper) |
StartService(Intent) |
Minta agar layanan aplikasi tertentu dimulai. (Diperoleh dari ContextWrapper) |
StopForeground(Boolean) |
Versi warisan dari |
StopForeground(StopForegroundFlags) |
Hapus layanan ini dari status latar depan, memungkinkannya untuk dimatikan jika lebih banyak memori diperlukan. (Diperoleh dari Service) |
StopSelf() |
Hentikan layanan, jika sebelumnya dimulai. (Diperoleh dari Service) |
StopSelf(Int32) |
Versi lama yang |
StopSelfResult(Int32) |
Hentikan layanan jika waktu terbaru dimulai adalah <var>startId</var>. (Diperoleh dari Service) |
StopService(Intent) |
Minta agar layanan aplikasi tertentu dihentikan. (Diperoleh dari ContextWrapper) |
ToArray<T>() |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
UnbindService(IServiceConnection) |
Putuskan sambungan dari layanan aplikasi. (Diperoleh dari ContextWrapper) |
UnregisterComponentCallbacks(IComponentCallbacks) |
|
UnregisterDeviceIdChangeListener(IIntConsumer) |
Menghapus pendengar yang diubah ID perangkat dari Konteks. (Diperoleh dari Context) |
UnregisterFromRuntime() |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
UnregisterReceiver(BroadcastReceiver) |
Membatalkan pendaftaran BroadcastReceiver yang terdaftar sebelumnya. (Diperoleh dari ContextWrapper) |
UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Untuk layanan yang sebelumnya terikat dengan atau metode terkait, ubah cara sistem mengelola proses layanan tersebut sehubungan dengan |
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) |
Implementasi Antarmuka Eksplisit
IJavaPeerable.Disposed() |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
IJavaPeerable.Finalized() |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
IJavaPeerable.JniManagedPeerState |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. (Diperoleh dari Object) |
Metode Ekstensi
JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android. |
JavaCast<TResult>(IJavaObject) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. |
GetJniTypeName(IJavaPeerable) |
Ini adalah kelas dasar untuk menerapkan layanan cetak. |