DesignerAppManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |