SuppressMessageAttribute.Scope Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví obor kódu, který je relevantní pro atribut.
public:
property System::String ^ Scope { System::String ^ get(); void set(System::String ^ value); };
public string Scope { get; set; }
public string? Scope { get; set; }
member this.Scope : string with get, set
Public Property Scope As String
Hodnota vlastnosti
Rozsah kódu, který je relevantní pro atribut.
Poznámky
Vlastnost Scope je volitelný argument, který určuje obor metadat, pro který je atribut relevantní. Následující tabulka uvádí možné hodnoty.
Hodnota | Popis |
---|---|
"member" |
Potlačí upozornění na člena. |
"module" |
Potlačí upozornění na sestavení. Jedná se o globální potlačení, které se vztahuje na celý projekt. |
"namespace" |
Tento obor potlačuje upozornění na samotný obor názvů. Nepotlačuje upozornění na typy v rámci oboru názvů. |
"namespaceanddescendants" |
Potlačí upozornění v oboru názvů a všech jeho následnických symbolech. Starší verze analýzy kódu tuto hodnotu ignoruje. |
"type" |
Potlačí upozornění na typ. |
Pro starší verzi analýzy"resource"
kódu je také platná hodnota. Další informace o oborech najdete v tématu Potlačení upozornění analýzy kódu.