Например, такой идентификатор, как iPhone
. Когда я запустил анализ кода, он выдал мне эту ошибку:
CA1709 : Microsoft.Naming : исправьте регистр «i» в имени пространства имен «iPhone.Example», изменив его на «I».
Я попытался добавить запись в CustomDictionary.xml
следующим образом:
<Words>
<Recognized>
<Word>iphone</Word>
</Recognized>
</Words>
Затем он по-прежнему выдавал мне ту же ошибку и еще одну, а именно:
CA1702 : Microsoft.Naming : составное слово «iPhone» в имени пространства имен «iPhone.Example» существует как отдельный термин. Если предполагается, что вы используете одно слово, укажите его как «iphone».
Затем я добавил еще несколько правил:
<Compound>
<Term CompoundAlternate="IPhone">iphone</Term>
</Compound>
<DiscreteExceptions>
<Term>iphone</Term>
</DiscreteExceptions>
<Acronyms>
<CasingExceptions>
<Acronym>iPhone</Acronym>
</CasingExceptions>
</Acronyms>
Но это не дало никакой разницы. Можно ли как-то добавить такое исключение?
Заранее спасибо.