Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

DataConnectionProperties.GetValueAsString, méthode

Met une valeur de propriété en forme pour le positionnement dans une chaîne de connexion.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

protected virtual string GetValueAsString(
	string key
)

Paramètres

key
Type : String

Le nom d'une propriété à mettre en forme.

Valeur de retour

Type : String
La valeur de la propriété spécifiée sous forme de chaîne approprié pour le positionnement dans une chaîne de connexion.

ExceptionCondition
ArgumentNullException

Le paramètre key est null.

Cette méthode est appelée par l'implémentation de base d'ToDisplayString et ToSafeString en plaçant les valeurs de propriété en forme à placer dans la chaîne de sortie.

L'implémentation de base de cette méthode obtient PropertyDescriptor de la propriété et utilise son TypeConverter pour produire une représentation sous forme de chaîne, puis elle applique les règles de mise en forme suivantes :

  • Si sa valeur est un type d'enum marqué avec FlagsAttribute, remplacez chaque virgule (", ") par un canal ("|").

  • Si la valeur de propriété contient un ou plusieurs guillemets simples ('), remplacez chacun à deux guillemets simples (").

  • Si la valeur de propriété contient le séparateur de clé ou le séparateur d'entrée de propriété (comme spécifié dans le constructeur), les guillemets doubles ("), un guillemet simple ('), ou commence ou se termine par des espaces, mettez la valeur entière entre guillemets simples (").

Afficher: