DesignerAppManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Gerencia um aplicativo em uma superfície de design XAML que é executada em um contexto UWP regular, em comparação com o designer herdado que usa o XamlUIPresenter e é executado em um processo Win32. O processo é necessário para especificar a propriedade NoUIEntryPoints-DesignModeV2 DisplayName no . APPX para ser ativado com êxito nesse modo. O aplicativo iniciado não aparecerá no switcher TaskBar ou 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
- Herança
- Atributos
- Implementações
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.16299.0)
|
API contract |
Windows.UI.Xaml.Hosting.HostingContract (introduzida na v2.0)
|
Construtores
DesignerAppManager(String) |
Inicializa uma nova instância da classe DesignerAppManager. |
Propriedades
AppUserModelId |
Obtém o identificador do modelo de usuário do aplicativo. |
Métodos
Close() |
Fecha o gerenciador de aplicativos. Isso fechará o processo ativado pelo DesignerAppManager e aguardará o término do processo. É possível que esse método possa bloquear por um período indefinido se o processo for travado. O evento DesignerAppExited não será acionado quando for fechado manualmente. |
CreateNewViewAsync(DesignerAppViewState, Size) |
Cria um novo DesignerAppView. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
LoadObjectIntoAppAsync(String, Guid, String) |
Carrega o objeto especificado no aplicativo. |
Eventos
DesignerAppExited |
Ocorre quando o aplicativo no designer é encerrado. |