Compartir a través de


AppInstance Clase

Definición

Representa una instancia de una aplicación.

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

Ejemplos

Para obtener ejemplos de código que demostran cómo usar esta clase, consulte Aplicación que instancing.

Comentarios

Para obtener más información sobre el uso de esta clase, vea Aplicación que instancing.

Propiedades

IsCurrent

Obtiene un valor que indica si este objeto AppInstance representa la instancia actual de la aplicación o una instancia diferente.

Key

Obtiene un valor de cadena definido por la aplicación que identifica la instancia de aplicación actual con fines de redirección.

ProcessId

Obtiene el identificador de proceso de la instancia de la aplicación.

Métodos

FindOrRegisterForKey(String)

Registra una instancia de aplicación con la plataforma o busca una instancia existente si otra instancia ya ha registrado esta clave.

GetActivatedEventArgs()

Recupera los argumentos de evento de una activación de aplicación que se registró mediante uno de los métodos estáticos de la clase ActivationRegistrationManager.

GetCurrent()

Recupera la instancia en ejecución actual de la aplicación.

GetInstances()

Recupera una colección de todas las instancias en ejecución de la aplicación.

RedirectActivationToAsync(AppActivationArguments)

Redirige la solicitud de activación actual a otra instancia de aplicación.

Restart(String)

Reinicia la instancia de la aplicación.

UnregisterKey()

Anula el registro de una clave determinada para esta instancia de aplicación.

Eventos

Activated

Se genera para las activaciones que se han redirigido a través de Microsoft.Windows.AppLifecycle.AppInstance.RedirectActivationToAsync.

Se aplica a

Consulte también

  • de creación de instancias de aplicaciones