|
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
|
Traduction
Source
|
Comment : récupérer les informations de chaîne de requête dans une application ClickOnce en ligne
http://servername/windowsapp1.application?username=joeuser
Remarque
|
|---|
|
|
Remarque
|
|---|
|
|
Remarque
|
|---|
|
|
Pour obtenir des informations de chaîne de requête d'une application ClickOnce
-
Insérez le code suivant dans votre projet. Pour que ce code fonctionne, vous devez avoir une référence à System.Web et ajouter l'instruction using ou Imports pour System.Web, System.Collections.Specialized et System.Deployment.Application. private NameValueCollection GetQueryStringParameters() { NameValueCollection nameValueTable = new NameValueCollection(); if (ApplicationDeployment.IsNetworkDeployed) { string queryString = ApplicationDeployment.CurrentDeployment.ActivationUri.Query; nameValueTable = HttpUtility.ParseQueryString(queryString); } return (nameValueTable); }
-
Appelez la fonction précédemment définie pour récupérer un Dictionary des paramètres de chaîne de requête, indexé par nom.
Pour activer la transmission d'une chaîne de requête dans une application ClickOnce avec MageUI.exe
-
Ouvrez l'invite de commandes .NET et tapez : MageUI
-
Dans le menu Fichier, sélectionnez Ouvrir et ouvrez le manifeste de déploiement de votre application ClickOnce, à savoir le fichier se terminant par l'extension .application. -
Sélectionnez le panneau Options de déploiement dans la fenêtre de navigation de gauche et activez la case à cocher Autoriser le transfert des paramètres d'URL vers l'application. -
Dans le menu Fichier, cliquez sur Enregistrer.
Remarque
|
|---|
|
|
Remarque