SuppressMessageAttribute.Scope Vlastnost

Definice

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.

Platí pro