


The deprecated term in Dictionary/Words/Deprecated/Term element is not case-sensitive. You can leave the attribute value empty if you do not want to suggest an alternate. To include a suggested alternate term in the warning, specify the alternate in the PreferredAlternate attribute of the Term element. A deprecated term is a word that is spelled correctly but should not be used.
How to change custom dictionary in word code#
Terms in the Dictionary/Words/Unrecognized node are applied to the following code analysis rules:ĬA2204: Literals should be spelled include a term in the list of terms that code analysis identifies as deprecated, add the term as the inner text of a Dictionary/Words/Deprecated/Term element. Terms in Dictionary/Words/Unrecognized/Word elements are not case-sensitive.

To exclude a term from the list of terms that code analysis identifies as correctly spelled, add the term to exclude as the inner text of a Dictionary/Words/Unrecognized/Word element. Terms in Dictionary/Words/Recognized nodes are applied to the following code analysis rules:ĬA1701: Resource string compound words should be cased correctlyĬA1702: Compound words should be cased correctlyĬA1703: Resource strings should be spelled correctlyĬA1704: Identifiers should be spelled correctlyĬA1709: Identifiers should be cased correctlyĬA2204: Literals should be spelled correctly Terms in Dictionary/Words/Recognized/Word elements are not case-sensitive. You can modify the behavior of the Code Analysis dictionary by adding terms as the inner text of the following elements in the custom include a term in the list of terms that code analysis identifies as correctly spelled, add the term as the inner text of a Dictionary/Words/Recognized/Word element. To create a custom dictionaryĬreate a file that is named CustomDictionary.xml.ĭefine your custom words by using the following XML structure: To force code analysis to recognize the spelling, you can add the term knokker to the custom dictionary. It would then raise a warning that knokker was not spelled correctly. Code Analysis would identify the name as a compound of two words: door and knokker. You can create a custom dictionary Xml file to add, remove, or modify terms, abbreviations, and acronyms to the built-in dictionary.įor example, suppose your code contained a class named DoorKnokker. Code Analysis uses a built-in dictionary to check identifiers in your code for errors in spelling, grammatical case, and other naming conventions of the.
