AppInstance 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.
Mewakili instans aplikasi.
public ref class AppInstance sealed
/// [Windows.Foundation.Metadata.Experimental]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class AppInstance final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppLifecycle.AppLifecycleContract, 65536)]
class AppInstance final
[Windows.Foundation.Metadata.Experimental]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class AppInstance
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppLifecycle.AppLifecycleContract), 65536)]
public sealed class AppInstance
Public NotInheritable Class AppInstance
- Warisan
- Atribut
Contoh
Untuk contoh kode yang menunjukkan cara menggunakan kelas ini, lihat Instancing aplikasi.
Keterangan
Untuk informasi selengkapnya tentang menggunakan kelas ini, lihat Instancing aplikasi.
Properti
IsCurrent |
Mendapatkan nilai yang menunjukkan apakah objek AppInstance ini mewakili instans aplikasi saat ini atau instans yang berbeda. |
Key |
Mendapatkan nilai string yang ditentukan aplikasi yang mengidentifikasi instans aplikasi saat ini untuk tujuan pengalihan. |
ProcessId |
Mendapatkan ID proses instans aplikasi. |
Metode
FindOrRegisterForKey(String) |
Mendaftarkan instans aplikasi dengan platform, atau menemukan instans yang ada jika instans lain telah mendaftarkan kunci ini. |
GetActivatedEventArgs() |
Mengambil argumen peristiwa untuk aktivasi aplikasi yang didaftarkan dengan menggunakan salah satu metode statis kelas ActivationRegistrationManager . |
GetCurrent() |
Mengambil instans aplikasi yang sedang berjalan saat ini. |
GetInstances() |
Mengambil koleksi semua instans aplikasi yang sedang berjalan. |
RedirectActivationToAsync(AppActivationArguments) |
Mengalihkan permintaan aktivasi saat ini ke instans aplikasi lain. |
Restart(String) |
Menghidupkan ulang instans aplikasi. |
UnregisterKey() |
Membatalkan pendaftaran kunci tertentu untuk instans aplikasi ini. |
Acara
Activated |
Dimunculkan saat aktivasi aplikasi dipicu yang didaftarkan dengan menggunakan salah satu metode statis kelas ActivationRegistrationManager . |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk