Exécuter des applications du Windows Store dans le simulateur
Le simulateur Visual Studio pour les applications Windows Store est une application de bureau qui simule une application Windows Store. Il permet à un développeur sur un ordinateur unique d'exécuter des applications et de simuler les événements tactiles et de rotation courantes. Vous pouvez également choisir la taille de l'écran et la résolution physiques que vous souhaitez émuler, simuler les coordonnées de géolocalisation des événements d'entrée d'utilisateur et les propriétés de connexion réseau.
Pour plus d'informations sur le Windows Phone, voir Exécuter des applications Windows Phone dans l'émulateur. |
Conjointement avec Visual Studio, le simulateur fournit un environnement dans lequel vous pouvez concevoir, développer, déboguer et tester des applications Windows Store. Toutefois, avant de publier votre application sur le Windows Store, vous devez la tester sur un appareil réel.
Avertissement
Le simulateur Visual Studio pour les applications Windows Store ne fonctionne pas dans un environnement isolé sur votre ordinateur local.Par conséquent, les erreurs qui se produisent dans un simulateur, tel qu'une erreur irrécupérable à l'échelle du système, peuvent également affecter l'ordinateur entier.
Dans cette rubrique
Vous pouvez apprendre à :
Définir un simulateur comme cible
Choisir un mode d'interaction
Sélection d'une action individuelle
Activer ou désactiver le mode Toujours visible
Modifier l’orientation du périphérique
Modifier la taille et la résolution simulées de l'écran
Définir la localisation géographique simulée du périphérique
Capturer un écran de votre application pour l'envoyer au Microsoft Store
Simuler des propriétés de connexion réseau
Naviguez dans le simulateur à l'aide du clavier
Naviguez dans la barre d'outils du simulateur
Arrêter le simulateur
Définir un simulateur comme cible
Pour exécuter votre application Windows Store dans le simulateur, sélectionnez Simulateur dans la liste déroulante située en regard du bouton Démarrer le débogage de la barre d'outils Standard du débogueur.
Choisir un mode d'interaction
Souris
Mode de la souris
Définit le mode d'interaction des mouvements de la souris. Les mouvements de souris incluent les clics, les double-clics et le déplacement d'objets par glissement.
Fonction tactile à l'aide d'un seul doigt
Démarrer l'émulation tactile
Définit le mode d'interaction des mouvements tactiles à l'aide d'un seul doigt. Les événements à un seul doigt incluent la pression simple, le déplacement et le glissement.
L'icône de cible unique indique l'emplacement des événements dans le simulateur. Utilisez la souris pour positionner le pointeur. |
|
Appuyez sur le bouton gauche pour activer le mode tactile. Par exemple, cliquez sur le bouton pour simuler une pression simple, ou appuyez sur la touche et maintenez-la enfoncée pendant un déplacement ou un glissement. |
Pincement de deux doigts pour zoomer
Émulation tactile : pincer/zoomer.
Définit le mode d'interaction pour utiliser le pincement de deux doigts pour zoomer.
L'icône double cible indique l'emplacement des deux doigts sur l'écran du périphérique.
|
|
|
Rotation de l'objet
Émulation tactile : pivoter
Définit le mode d'interaction des mouvements de rotation à l'aide de deux doigts.
L'icône double cible indique l'emplacement des deux doigts sur l'écran du périphérique.
|
|
|
Sélection d'une action individuelle
Les boutons suivants génèrent des actions uniques qui sont indépendantes du mode d'interaction.
Activer ou désactiver le mode Toujours visible
Définissez la fenêtre du simulateur pour qu'elle s'affiche toujours au-dessus des autres fenêtres.
Activer/désactiver la fenêtre au premier plan Active ou désactive le mode Toujours visible de la fenêtre du simulateur. |
Modifier l’orientation du périphérique
Vous pouvez changer l'orientation du périphérique entre le mode Portrait et Paysage en appliquant au simulateur une rotation de 90 degrés dans n'importe quelle direction.
Notes
Le simulateur ne respecte pas la propriété DisplayProperties.AutoRotationPreferences d'un projet.Par exemple, si votre projet définit l'orientation sur Landscape, et que vous appliquez au simulateur une rotation vers une orientation Portrait, l'image d'affichage du simulateur sera également pivotée et redimensionnée.Testez ces paramètres sur un périphérique réel.
Rotation à 90 degrés du simulateur dans le sens des aiguilles d'une montre Fait pivoter de 90 degrés le simulateur dans le sens des aiguilles d'une montre. |
|
Rotation de 90 degrés du simulateur dans le sens inverse des aiguilles Fait pivoter de 90 degrés le simulateur dans le sens inverse des aiguilles d'une montre. |
Notes
Si vous faites pivoter un simulateur et qu'un bord du simulateur est plus grand que l'écran sur lequel il s'affiche, le simulateur est automatiquement redimensionné à la taille de l'écran.Le simulateur n'est pas redimensionné dans sa taille d'origine si vous lui appliquez une nouvelle rotation.
Modifier la taille et la résolution simulées de l'écran
Pour modifier la taille et la résolution simulées de l'écran, cliquez sur le bouton Modifier la résolution dans la palette et choisissez une nouvelle taille et résolution dans la liste.
La taille et la résolution de l'écran sont indiquées en Largeur écran pouces, largeur pixel X hauteur pixel. Notez que la taille et la résolution de l'écran sont simulées. Les coordonnées de l'emplacement sur le simulateur sont traduites en coordonnées de la taille et de la résolution du périphérique sélectionnées.
Notes
Enregistrez les versions mises à l'échelle d'images bitmap dans votre application et Windows chargera l'image appropriée à l'échelle actuelle.Consultez Guidelines for scaling to pixel density.Toutefois, si vous modifiez la résolution du simulateur pour que Windows sélectionne une image différente en fonction de la résolution, vous devez arrêter et redémarrer la session de débogage pour afficher la nouvelle image.
Définir la localisation géographique simulée du périphérique
Pour tester des applications détectant les positions géographiques, utilisez la boîte de dialogue Définir l'emplacement.
Choisissez le bouton Définir l'emplacement.
Si vous devez remplir des conditions, la boîte de dialogue Définir l'emplacement s'affiche.
Les conditions non remplies dans la liste sont indiquées par un cercle rouge avec un « X » à l'intérieur.
Si la condition requise ne vous demande pas de contacter votre administrateur système, choisissez Configurer pour résoudre automatiquement le problème.
Sinon, contactez votre administrateur système pour corriger le problème.
Dans la boîte de dialogue Définir l'emplacement , définissez les valeurs Latitude et Longitude en degrés décimaux.
Définissez la valeur Altitude pour indiquer la hauteur de la position, spécifiée en mètres au-dessus ou en dessous de la position. Utilisez des valeurs négatives pour spécifier l'altitude qui est sous la position.
Définissez la valeur Rayon d'erreur (mètres) pour indiquer en mètres le niveau d'exactitude des coordonnées de latitude et longitude.
Capturer un écran de votre application à envoyer au Windows Store
Lorsque vous envoyez une application vers Windows Store, vous devez inclure des captures d'écran de l'application.
Notes
La capture d'écran est enregistrée dans la résolution en cours du simulateur.Pour modifier la résolution, cliquez sur le bouton Modifier la résolution.
Pour créer des captures de votre application à partir du simulateur, cliquez sur le bouton Copier la capture d'écran. |
|
Pour définir l'emplacement où se trouve la capture d'écran, cliquez sur le bouton Paramètres de capture d'écran et sélectionnez l'emplacement dans le menu contextuel. |
Simuler des propriétés de connexion réseau
Vous pouvez aider les utilisateurs de votre application à gérer le coût des connexions réseau limitées en faisant bien comprendre le coût des connexions réseau ou les modifications de l'état du forfait données et en permettant à votre application d'utiliser ces informations pour éviter de subir des frais d'itinérance supplémentaires ou de dépasser la limite de transfert de données spécifiée. Les API Windows.Networking.Connectivity vous permettent de répondre aux événements NetworkStatusChanged et SystemTrigger.TriggerType qui assurent la connexion. Voir Comment gérer les contraintes liées au coût des connexions réseau limitées (HTML).
Pour déboguer ou tester votre code réseau rentable, le simulateur peut répliquer les propriétés d'un réseau qui sont exposées par l'objet ConnectionProfile retourné par GetInternetConnectionProfile.
Pour simuler les propriétés d'un réseau :
Dans la barre d'outils du simulateur, choisissez Modifier les propriétés du réseau
Dans la boîte de dialogue Définir les propriétés du réseau, sélectionnez Utiliser les propriétés du réseau simulé
Notes
Désactivez la case à cocher pour supprimer la simulation et pour revenir aux propriétés du réseau de l'interface actuellement connectée.
Entrez un nom dans Nom du profil pour le réseau simulé. Nous vous recommandons d'utiliser un nom unique que vous pouvez utiliser pour identifier la simulation dans la propriété ProfileName de l'objet ConnectionProfile.
Sélectionnez la valeur NetworkCostType du profil dans la liste Type de coût réseau.
Dans la liste Indicateur d'état de limite de données, vous pouvez définir la propriété ApproachingDataLimit ou OverDataLimit sur true ou choisir En deçà de la limite de données pour définir les deux valeurs sur false.
Dans la liste État d'itinérance, définissez la propriété Roaming.
Choisissez Définir les propriétés pour simuler les propriétés du réseau en déclenchant un événement SystemTrigger de premier plan et un événement NetworkStatusChanged d'arrière-plan de type NetworkStateChange.
Pour plus d'informations sur la gestion des connexions réseau
Comment gérer les contraintes liées au coût des connexions réseau limitées (HTML).
Analyser l'utilisation de l'énergie dans les applications du Windows Store
Windows.Networking.Connectivity
Comment répondre aux événements système avec des tâches en arrière-plan
Naviguez dans le simulateur à l'aide du clavier
Naviguez dans la barre d'outils du simulateur
Appuyez sur Ctrl+Alt+Flèche Haut pour déplacer le focus de la fenêtre du simulateur sur la barre d'outils du simulateur.
Utilisez Flèche haut et Flèche bas pour basculer entre les boutons de la barre d'outils.
Arrêter le simulateur
Appuyez sur Ctrl + Alt + F4.
Voir aussi
Concepts
Exécuter des applications du Windows Store à partir de Visual Studio