'using' directive placement (IDE0065)
Eigenschap | Waarde |
---|---|
Regel-id | IDE0065 |
Titel | using plaatsing van de richtlijn |
Categorie | Stijl |
Subcategorie | Taalregels (using instructievoorkeuren) |
Toepasselijke talen | C# |
Opties | csharp_using_directive_placement |
Overzicht
Deze stijlregel heeft betrekking op de voorkeur van het plaatsen using
van instructies buiten of binnen de naamruimte.
Opties
Met opties wordt het gedrag opgegeven dat door de regel moet worden afgedwongen. Zie Optie-indeling voor meer informatie over het configureren van opties.
csharp_using_directive_placement
Eigenschap | Waarde | Beschrijving |
---|---|---|
Optienaam | csharp_using_directive_placement | |
Optiewaarden | outside_namespace |
Voorkeursrichtlijnen using die buiten de naamruimte worden geplaatst |
inside_namespace |
Voorkeursrichtlijnen using die in de naamruimte moeten worden geplaatst |
|
Standaardoptiewaarde | outside_namespace |
// csharp_using_directive_placement = outside_namespace
using System;
namespace Conventions
{
...
}
// csharp_using_directive_placement = inside_namespace
namespace Conventions
{
using System;
...
}
Een waarschuwing onderdrukken
Als u slechts één schending wilt onderdrukken, voegt u preprocessor-instructies toe aan het bronbestand om de regel uit te schakelen en vervolgens opnieuw in te schakelen.
#pragma warning disable IDE0065
// The code that's violating the rule is on this line.
#pragma warning restore IDE0065
Als u de regel voor een bestand, map of project wilt uitschakelen, stelt u de ernst in op none
in het configuratiebestand.
[*.{cs,vb}]
dotnet_diagnostic.IDE0065.severity = none
Als u alle codestijlregels wilt uitschakelen, stelt u de ernst voor de categorie Style
in op none
in het configuratiebestand.
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none
Zie Waarschuwingen voor codeanalyse onderdrukken voor meer informatie.