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 Creación de instancias de aplicaciones.

Comentarios

Para obtener más información sobre el uso de esta clase, consulte Creación de instancias de aplicaciones.

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 redireccionamiento.

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 registrada mediante uno de los métodos estáticos de la clase ActivationRegistrationManager .

GetCurrent()

Recupera la instancia actual en ejecución 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 cuando se desencadena una activación de la aplicación que se registró mediante uno de los métodos estáticos de la clase ActivationRegistrationManager .

Se aplica a

Consulte también