AppInstance Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'istanza di un'app.
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
- Ereditarietà
- Attributi
Esempio
Per esempi di codice che illustrano come usare questa classe, vedere App instancing.For code examples that demonstrsate how to use this class, see App instancing.
Commenti
Per altre informazioni sull'uso di questa classe, vedere App instancing.
Proprietà
IsCurrent |
Ottiene un valore che indica se questo oggetto AppInstance rappresenta l'istanza corrente dell'app o un'istanza diversa. |
Key |
Ottiene un valore stringa definito dall'app che identifica l'istanza dell'app corrente a scopo di reindirizzamento. |
ProcessId |
Ottiene l'ID del processo dell'istanza dell'app. |
Metodi
FindOrRegisterForKey(String) |
Registra un'istanza dell'app con la piattaforma o trova un'istanza esistente se un'altra istanza ha già registrato questa chiave. |
GetActivatedEventArgs() |
Recupera gli argomenti dell'evento per un'attivazione dell'app registrata usando uno dei metodi statici della classe ActivationRegistrationManager. |
GetCurrent() |
Recupera l'istanza corrente in esecuzione dell'app. |
GetInstances() |
Recupera una raccolta di tutte le istanze in esecuzione dell'app. |
RedirectActivationToAsync(AppActivationArguments) |
Reindirizza la richiesta di attivazione corrente a un'altra istanza dell'app. |
Restart(String) |
Riavvia l'istanza dell'applicazione. |
UnregisterKey() |
Annulla la registrazione di una determinata chiave per questa istanza dell'app. |
Eventi
Activated |
Generato per le attivazioni reindirizzate tramite Microsoft.Windows.AppLifecycle.AppInstance.RedirectActivationToAsync. |