Partager via


DesignerAppManager Classe

Définition

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
Object Platform::Object IInspectable DesignerAppManager
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.

S’applique à