Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Egenskap | Värde |
---|---|
regel-ID | IDE0073 |
rubrik | Kräv filhuvud |
Kategori | Stil |
underkategori | Språkregler (using direktivpreferenser) |
Tillämpliga språk | C# och Visual Basic |
alternativ | file_header_template |
Överblick
Den här formatregeln handlar om att ange ett filhuvud överst i källkodsfilerna.
Alternativ
Ange den rubriktext som krävs genom att ange alternativet file_header_template
.
- När alternativvärdet är en icke-tom sträng kräver du det angivna filhuvudet.
- När alternativvärdet är
unset
eller en tom sträng behöver du inte ett filhuvud.
Information om hur du konfigurerar alternativ finns i Alternativformat.
filhuvudmall
Egenskap | Värde | Beskrivning |
---|---|---|
Alternativnamn | filhuvudmall | |
Alternativvärden | icke-tom sträng, som eventuellt innehåller en {fileName} platshållare |
Föredra strängen som det nödvändiga filhuvudet. |
unset eller tom sträng |
Kräv inte ett filhuvud. | |
standardalternativvärde | unset |
// file_header_template = Copyright (c) SomeCorp. All rights reserved.\nLicensed under the xyz license.
// Copyright (c) SomeCorp. All rights reserved.
// Licensed under the xyz license.
namespace N1
{
class C1 { }
}
// file_header_template = unset
// OR
// file_header_template =
namespace N2
{
class C2 { }
}
' file_header_template = Copyright (c) SomeCorp. All rights reserved.\nLicensed under the xyz license.
' Copyright (c) SomeCorp. All rights reserved.
' Licensed under the xyz license.
Namespace N1
Class C1
End Class
End Namespace
' file_header_template = unset
' OR
' file_header_template =
Namespace N2
Class C2
End Class
End Namespace
Undertrycka en varning
Om du bara vill förhindra en enda överträdelse lägger du till förprocessordirektiv i källfilen för att inaktivera och återaktiverar sedan regeln.
#pragma warning disable IDE0073
// The code that's violating the rule is on this line.
#pragma warning restore IDE0073
Om du vill inaktivera regeln för en fil, mapp eller ett projekt anger du dess allvarlighetsgrad till none
i konfigurationsfilen.
[*.{cs,vb}]
dotnet_diagnostic.IDE0073.severity = none
Om du vill inaktivera alla regler i kodformat anger du allvarlighetsgraden för kategorin Style
till none
i konfigurationsfilen .
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none
Mer information finns i Så här utelämnar du kodanalysvarningar.