DesignerAppManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gère une application dans une aire de conception XAML qui s’exécute dans un contexte UWP normal, par rapport au concepteur hérité qui utilise XamlUIPresenter et s’exécute dans un processus Win32. Le processus est nécessaire pour spécifier la propriété DisplayName NoUIEntryPoints-DesignModeV2 dans le . APPX pour être activé correctement dans ce mode. L’application lancée n’apparaît pas dans le sélecteur 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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows Desktop Extension SDK (introduit dans 10.0.16299.0)
|
API contract |
Windows.UI.Xaml.Hosting.HostingContract (introduit dans v2.0)
|
Constructeurs
DesignerAppManager(String) |
Initialise une nouvelle instance de la classe DesignerAppManager. |
Propriétés
AppUserModelId |
Obtient l’identificateur du modèle utilisateur de l’application. |
Méthodes
Close() |
Ferme le gestionnaire d’applications. Cela ferme le processus activé par designerAppManager et attend que le processus se termine. Il est possible que cette méthode puisse se bloquer pendant une durée indéterminée si le processus est suspendu. L’événement DesignerAppExited ne sera pas déclenché lorsqu’il est fermé manuellement. |
CreateNewViewAsync(DesignerAppViewState, Size) |
Crée un designerAppView. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
LoadObjectIntoAppAsync(String, Guid, String) |
Charge l’objet spécifié dans l’application. |
Événements
DesignerAppExited |
Se produit lorsque l’application dans le concepteur s’est terminée. |