CA1701: En las palabras compuestas de la cadena de recursos se deberían utilizar las mayúsculas y minúsculas correctamente
Nombre de tipo |
ResourceStringCompoundWordsShouldBeCasedCorrectly |
Identificador de comprobación |
CA1701 |
Categoría |
Microsoft.Naming |
Cambio problemático |
Poco problemático |
Motivo
Una cadena de recursos contiene una palabra compuesta en la que parece que no se utilizan correctamente las mayúsculas y minúsculas.
Descripción de la regla
Cada palabra en la cadena de recursos se divide en tokens basándose en el uso de mayúsculas y minúsculas.La biblioteca de correctores ortográficos de Microsoft comprueba cada combinación de dos tokens contiguos.Si la reconoce, la palabra genera una infracción de la regla.Ejemplos de palabras compuestas que originan una infracción son "CheckSum" y "MultiPart", que deberían escribirse como "Checksum" y "Multipart", respectivamente.Debido a un uso común anterior, hay excepciones que tienen cabida en la regla, y se marcan algunas palabras únicas, como "Toolbar" y "Filename", en las que se deberían utilizar las mayúsculas y minúsculas como si se tratase de dos palabras distintas.En este ejemplo, debería marcarse "Toolbar" y "FileName".
Las convenciones de nomenclatura proporcionan una apariencia común a las bibliotecas orientadas a Common Language Runtime.Esto reduce la curva de aprendizaje necesaria para las nuevas bibliotecas de software y aumenta la confianza por parte del cliente en lo que respecta a que la biblioteca fue desarrollada por un especialista en desarrollo de código administrado.
Cómo corregir infracciones
Cambie la palabra de modo que el uso de mayúsculas y minúsculas sea correcto.
Cuándo suprimir advertencias
Puede suprimir de forma segura una advertencia de esta regla si el diccionario ortográfico reconoce ambas partes de la palabra compuesta y se pretende utilizar dos palabras.
También puede agregar palabras compuestas a un diccionario personalizado para el corrector ortográfico.Las palabras del diccionario personalizado no producen infracciones.Para obtener más información, vea Cómo: Personalizar el diccionario de análisis de código.
Reglas relacionadas
CA1702: En las palabras compuestas se deberían utilizar las mayúsculas y minúsculas correctamente
CA1709: Los identificadores deberían utilizar las mayúsculas y minúsculas correctamente