Compartir a través de


DesignerAppManager Clase

Definición

Administra una aplicación en una superficie de diseño XAML que se ejecuta en un contexto normal de UWP, en comparación con el diseñador heredado que usa XamlUIPresenter y se ejecuta en un proceso de Win32. El proceso es necesario para especificar la propiedad displayName NoUIEntryPoints-DesignModeV2 en . APPX para activarse correctamente en este modo. La aplicación iniciada no se mostrará en el modificador TaskBar o TaskView.

public ref class DesignerAppManager sealed : IClosable
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Xaml.Hosting.IDesignerAppManagerFactory, 131072, "Windows.UI.Xaml.Hosting.HostingContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Xaml.Hosting.HostingContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesignerAppManager final : IClosable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Xaml.Hosting.IDesignerAppManagerFactory), 131072, "Windows.UI.Xaml.Hosting.HostingContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Xaml.Hosting.HostingContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesignerAppManager : System.IDisposable
Public NotInheritable Class DesignerAppManager
Implements IDisposable
Herencia
Object Platform::Object IInspectable DesignerAppManager
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.16299.0)
API contract
Windows.UI.Xaml.Hosting.HostingContract (se introdujo en la versión v2.0)

Constructores

DesignerAppManager(String)

Inicializa una nueva instancia de la clase DesignerAppManager.

Propiedades

AppUserModelId

Obtiene el identificador del modelo de usuario de la aplicación.

Métodos

Close()

Cierra el administrador de aplicaciones. Esto cerrará el proceso activado por DesignerAppManager y esperará a que finalice el proceso. Es posible que este método se bloquee durante un período de tiempo indefinido si el proceso está bloqueado. El evento DesignerAppExited no se activará cuando se cierre manualmente.

CreateNewViewAsync(DesignerAppViewState, Size)

Crea un objeto DesignerAppView.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

LoadObjectIntoAppAsync(String, Guid, String)

Carga el objeto especificado en la aplicación.

Eventos

DesignerAppExited

Se produce cuando se ha cerrado la aplicación en el diseñador.

Se aplica a