Bagikan melalui


Microsoft.Maui.ApplicationModel Ruang nama

Menyediakan antarmuka, kelas, dan enum umum yang mendukung model aplikasi.

Kelas

AppAction

Kelas memungkinkan AppAction Anda membuat dan merespons pintasan aplikasi dari ikon aplikasi.

AppActionEventArgs

Argumen peristiwa yang berisi data yang digunakan saat aplikasi dimulai melalui AppAction.

AppActions

API AppActions memungkinkan Anda membuat dan merespons pintasan aplikasi dari ikon aplikasi.

AppActionsExtensions

Mendukung metode ekstensi untuk APPActions API.

AppInfo

Mewakili informasi tentang aplikasi.

Browser

Menyediakan cara untuk menampilkan halaman web di dalam aplikasi.

BrowserExtensions

Kelas ini berisi metode ekstensi statis untuk digunakan dengan IBrowser.

BrowserLaunchOptions

Pengaturan opsional untuk membuka browser.

FeatureNotEnabledException

Pengecualian yang terjadi ketika upaya dilakukan untuk menggunakan fitur pada platform yang tidak mengaktifkan fitur ini.

FeatureNotSupportedException

Pengecualian yang terjadi ketika upaya dilakukan untuk menggunakan fitur pada platform yang tidak mendukungnya.

Launcher

LAUNCHER API memungkinkan aplikasi untuk membuka URI oleh sistem. Ini sering digunakan ketika deep linking ke skema URI kustom aplikasi lain.

LauncherExtensions

Kelas statis dengan metode ekstensi untuk ILauncher API.

MainThread

Kelas MainThread memungkinkan aplikasi untuk menjalankan kode pada utas utama eksekusi, dan untuk menentukan apakah blok kode tertentu saat ini berjalan pada utas utama.

Map

MAP API memungkinkan aplikasi untuk membuka aplikasi peta yang diinstal ke lokasi atau marka tempat tertentu.

MapExtensions

Kelas statis dengan metode ekstensi untuk IMap API.

MapLaunchOptions

Luncurkan opsi untuk membuka aplikasi peta yang diinstal.

OpenFileRequest

Mewakili permintaan untuk membuka file di aplikasi lain.

PermissionException

Pengecualian yang terjadi saat memanggil API yang memerlukan izin tertentu.

Permissions

API Izin menyediakan kemampuan untuk memeriksa dan meminta izin runtime.

Permissions.BasePermission

Mewakili kelas dasar abstrak untuk semua izin.

Permissions.BasePlatformPermission

Mewakili kelas dasar abstrak khusus platform untuk semua izin pada platform ini.

Permissions.Battery

Mewakili izin untuk mengakses informasi baterai perangkat.

Permissions.Bluetooth

Mewakili izin untuk berkomunikasi melalui Bluetooth (pemindaian, penyambungan, dan/atau iklan).

Permissions.CalendarRead

Mewakili izin untuk membaca informasi kalender perangkat.

Permissions.CalendarWrite

Mewakili izin untuk menulis ke data kalender perangkat.

Permissions.Camera

Mewakili izin untuk mengakses kamera perangkat.

Permissions.ContactsRead

Mewakili izin untuk membaca informasi kontak perangkat.

Permissions.ContactsWrite

Mewakili izin untuk menulis ke data kontak perangkat.

Permissions.Flashlight

Mewakili izin untuk mengakses senter perangkat.

Permissions.LaunchApp

Mewakili izin untuk meluncurkan aplikasi lain di perangkat.

Permissions.LocationAlways

Mewakili izin untuk mengakses lokasi perangkat, selalu.

Permissions.LocationWhenInUse

Mewakili izin untuk mengakses lokasi perangkat, hanya saat aplikasi sedang digunakan.

Permissions.Maps

Mewakili izin untuk mengakses aplikasi peta perangkat.

Permissions.Media

Mewakili izin untuk mengakses media dari galeri perangkat.

Permissions.Microphone

Mewakili izin untuk mengakses mikrofon perangkat.

Permissions.NearbyWifiDevices

Mewakili izin untuk mengakses perangkat WiFi terdekat.

Permissions.NetworkState

Mewakili izin untuk mengakses informasi status jaringan perangkat.

Permissions.Phone

Mewakili izin untuk mengakses data telepon perangkat.

Permissions.Photos

Mewakili izin untuk mengakses foto dari galeri perangkat.

Permissions.PhotosAddOnly

Mewakili izin untuk menambahkan foto (tidak dibaca) ke galeri perangkat.

Permissions.PostNotifications

Mewakili izin untuk memposting pemberitahuan

Permissions.Reminders

Mewakili izin untuk mengakses data pengingat perangkat.

Permissions.Sensors

Mewakili izin untuk mengakses sensor perangkat.

Permissions.Sms

Mewakili izin untuk mengakses data SMS perangkat.

Permissions.Speech

Mewakili izin untuk mengakses kemampuan ucapan perangkat.

Permissions.StorageRead

Mewakili izin untuk membaca penyimpanan perangkat.

Permissions.StorageWrite

Mewakili izin untuk menulis ke penyimpanan perangkat.

Permissions.Vibrate

Mewakili izin untuk mengakses motor getaran perangkat.

Platform

Kelas statis yang berisi metode pembantu khusus platform.

VersionTracking

API VersionTracking menyediakan cara mudah untuk melacak versi aplikasi di perangkat.

Antarmuka

IAppActions

API AppActions memungkinkan Anda membuat dan merespons pintasan aplikasi dari ikon aplikasi.

IAppInfo

Mewakili informasi tentang aplikasi.

IBrowser

Menyediakan cara untuk menampilkan halaman web di dalam aplikasi.

ILauncher

LAUNCHER API memungkinkan aplikasi untuk membuka URI oleh sistem. Ini sering digunakan ketika deep linking ke skema URI kustom aplikasi lain.

IMap

MAP API memungkinkan aplikasi untuk membuka aplikasi peta yang diinstal ke lokasi atau marka tempat tertentu.

IPlatformAppActions

Menyediakan abstraksi untuk peristiwa siklus hidup platform yang dipicu saat menggunakan Tindakan Aplikasi.

IVersionTracking

API VersionTracking menyediakan cara mudah untuk melacak versi aplikasi di perangkat.

Enum

AppPackagingModel

Menjelaskan opsi pengemasan untuk aplikasi Windows.

AppTheme

Menghitung tema yang berbeda yang dapat ditampilkan oleh sistem operasi atau aplikasi.

BrowserLaunchFlags

Bendera tambahan yang dapat diatur untuk mengontrol cara browser terbuka.

BrowserLaunchMode

Luncurkan jenis browser.

BrowserTitleMode

Mode untuk judul browser dalam aplikasi.

LayoutDirection

Menghitung kemungkinan arah tata letak.

NavigationMode

Mewakili berbagai mode navigasi yang dapat diteruskan ke aplikasi Maps sistem operasi.

PermissionStatus

Kemungkinan status izin.