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.ResolveSynonym, méthode

Tente des résolutions qu'un synonyme pour PropertyDescriptor a associées à une propriété de base en retournant le modèle de base de la propriété.

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

protected PropertyDescriptor ResolveSynonym(
	string name,
	bool setAsBaseName
)

Paramètres

name
Type : String

Le nom d'un synonyme.

setAsBaseName
Type : Boolean

Indique si ce nom doit être défini comme nom de base pour la propriété, si trouvé.

Valeur de retour

Type : PropertyDescriptor
Retourne le modèle de la propriété de base localisée pour le synonyme spécifié.

ExceptionCondition
ArgumentNullException

Le paramètre name est null.

Utilisez cette méthode en traitant des synonymes.

Lorsque vous ne trouvez pas de propriété en appelant la méthode d' GetProperty , vous devez passer le nom à cette méthode pour déterminer si le nom est un synonyme pour une propriété.

Dans les cas où les tests d'un client pour définir la valeur d'une propriété à l'aide d'un synonyme pour le nom de la propriété réel, l'implémentation de base de l'indexeur de classe passe true du paramètre d' setAsBaseName , indiquant que le nom d'un synonyme doit devenir le nouveau nom de base pour la propriété. Cela entraîne la propriété existante d'être supprimée et une nouvelle propriété à ajouter, à l'aide de le synonyme comme nom.

Afficher: