CA1703: Ciągu zasobu należy zapisywać poprawnie
Pozycja | Wartość |
---|---|
Ruleid | CA1703 |
Kategoria | Microsoft.Naming |
Zmiana powodująca niezgodność | Niezgodność |
Przyczyna
Ciąg zasobu zawiera jeden lub więcej wyrazów, które nie są rozpoznane przez bibliotekę sprawdzania pisowni Microsoft.
Uwaga
Ta reguła została przestarzała. Aby uzyskać więcej informacji, zobacz Przestarzałe reguły.
Opis reguły
Ta reguła analizuje ciąg zasobu w słowa (tokenizowanie złożonych słów) i sprawdza pisownię każdego słowa/tokenu. Aby uzyskać informacje na temat algorytmu analizowania, zobacz CA1704: Identyfikatory powinny być poprawnie napisane.
Jak naprawić naruszenia
Aby naprawić naruszenie tej reguły, użyj pełnych wyrazów, które są poprawnie napisane lub dodaj wyrazy do słownika niestandardowego. Aby uzyskać informacje na temat używania słowników niestandardowych, zobacz CA1704: Identyfikatory powinny być poprawnie napisane.
Zmienianie języka słownika
Domyślnie jest używana angielska (en) wersja modułu sprawdzania pisowni. Jeśli chcesz zmienić język sprawdzania pisowni, możesz to zrobić, dodając jeden z następujących atrybutów do pliku AssemblyInfo.cs lub AssemblyInfo.vb :
- Użyj AssemblyCultureAttribute polecenia , aby określić kulturę, jeśli zasoby znajdują się w zestawie satelitarnym.
- Użyj NeutralResourcesLanguageAttribute polecenia , aby określić neutralną kulturę zestawu, jeśli zasoby znajdują się w tym samym zestawie co kod.
Ważne
Jeśli ustawisz kulturę na inną niż kultura w języku angielskim, ta reguła analizy kodu jest dyskretnie wyłączona.
Kiedy pomijać ostrzeżenia
Nie pomijaj ostrzeżeń dla tej reguły. Poprawnie napisane wyrazy skracają czas wymagany do nauki nowych bibliotek oprogramowania.
Powiązane reguły
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla