Bagikan melalui


AppInstance Kelas

Definisi

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
Object Platform::Object IInspectable AppInstance
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