Partager via


Les noms de types ne doivent pas correspondre à des espaces de noms

Mise à jour : novembre 2007

TypeName

TypeNamesShouldNotMatchNamespaces

CheckId

CA1724

Catégorie

Microsoft.Naming

Modification avec rupture

Oui

Cause

Un nom de type correspond à l'un des noms d'espaces de noms suivants dans une comparaison qui ne respecte pas la casse :

  • Collections

  • Forms

  • System

  • UI

Description de la règle

Les noms de types ne doivent pas correspondre aux noms d'espaces de noms définis dans la bibliothèque de classes du .NET Framework. Enfreindre cette règle peut réduire la facilité d'utilisation de la bibliothèque.

Comment corriger les violations

Sélectionnez un nom de type qui ne correspond pas au nom d'un espace de noms de la bibliothèque de classes du .NET Framework.

Quand supprimer les avertissements

Dans le cas d'un nouveau développement, aucun scénario connu n'oblige à supprimer un avertissement de cette règle. En cas de livraison de bibliothèques, vous pouvez être amené à supprimer un avertissement de cette règle.