AppInstance 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示應用程式的實例。
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
- 繼承
- 屬性
範例
如需示範如何使用這個類別的程式碼範例,請參閱 應用程式實例。
備註
如需使用此類別的詳細資訊,請參閱 應用程式實例。
屬性
IsCurrent |
取得值,這個值表示這個 AppInstance 物件是否代表應用程式的目前實例或不同的實例。 |
Key |
取得應用程式定義的字串值,這個值會識別目前應用程式實例以供重新導向之用。 |
ProcessId |
取得應用程式實例的進程標識碼。 |
方法
FindOrRegisterForKey(String) |
向平臺註冊應用程式實例,或在另一個實例已註冊此密鑰時尋找現有的實例。 |
GetActivatedEventArgs() |
使用 ActivationRegistrationManager 類別的其中一個靜態方法,擷取應用程式啟用的事件自變數。 |
GetCurrent() |
擷取應用程式目前執行中的實例。 |
GetInstances() |
擷取應用程式所有執行中實例的集合。 |
RedirectActivationToAsync(AppActivationArguments) |
將目前的啟用要求重新導向至另一個應用程式實例。 |
Restart(String) |
重新啟動應用程式實例。 |
UnregisterKey() |
取消註冊這個應用程式實例的指定金鑰。 |
事件
Activated |
針對透過 Microsoft.Windows.AppLifecycle.AppInstance.RedirectActivationToAsync重新導向的啟用引發。 |