DeploymentManager Classe

Définition

Fournit l’accès aux informations de déploiement pour le runtime SDK d'application Windows.

Important

Votre application doit appeler DeploymentManager.Initialize au démarrage. Pour plus d’informations, consultez Initialiser le SDK d'application Windows.

public ref class DeploymentManager abstract sealed
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class DeploymentManager final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.WindowsAppRuntime.DeploymentContract, 65536)]
class DeploymentManager final
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public static class DeploymentManager
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.WindowsAppRuntime.DeploymentContract), 65536)]
public static class DeploymentManager
Public Class DeploymentManager
Héritage
Object Platform::Object IInspectable DeploymentManager
Attributs

Méthodes

Nom Description
GetStatus()

Retourne l’état de déploiement actuel du runtime SDK d'application Windows actuellement chargé. Utilisez cette méthode pour identifier s’il est nécessaire d’installer SDK d'application Windows packages d’exécution avant que l’application actuelle puisse utiliser des fonctionnalités SDK d'application Windows.

Initialize()

Vérifie l’état du runtime SDK d'application Windows référencé par le package actuel et tente d’inscrire les packages manquants SDK d'application Windows qui peuvent être inscrits

Important

Pour vous assurer que les packages d’exécution nécessaires SDK d'application Windows sont présents, votre application doit appeler DeploymentManager.Initialize une fois (pas plus d’une fois) au démarrage de l’application. Pour plus d’informations et pour déterminer si cet appel explicite est nécessaire, consultez Initialiser le SDK d'application Windows.

Initialize(DeploymentInitializeOptions)

Vérifie l’état du runtime SDK d'application Windows référencé par le package actuel et tente d’inscrire les packages manquants SDK d'application Windows qui peuvent être inscrits, tout en appliquant les options fournies.

Important

Pour vous assurer que les packages d’exécution nécessaires SDK d'application Windows sont présents, votre application doit appeler DeploymentManager.Initialize une fois (pas plus d’une fois) au démarrage de l’application. Pour plus d’informations et pour déterminer si cet appel explicite est nécessaire, consultez Initialiser le SDK d'application Windows.

Repair()

Tente de réparer le runtime SDK d'application Windows, quel que soit son état. Pour cette raison, pour éviter une réparation inutile lorsque le runtime SDK d'application Windows est dans un bon état, vous devez appeler cette API uniquement lorsque l’état du déploiement n’est pas OK.

Toutes les informations sur la version, le canal et l’architecture nécessaires sont dérivées du package SDK d'application Windows Framework actuel.

S’applique à

Voir aussi