Sdílet prostřednictvím


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 pro atribut relevantní.

Poznámky

Vlastnost Scope je volitelný argument, který určuje obor metadat, pro který je atribut relevantní. V následující tabulce jsou uvedeny možné hodnoty.

Hodnota Description
"member" Potlačí upozornění na člena.
"module" Potlačí upozornění na sestavení. Jedná se o globální potlačení, které platí pro celý projekt.
"namespace" Tento obor potlačí upozornění na samotný obor názvů. Nepotlačí 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. Tato hodnota je ignorována analýzou starší verze kódu.
"type" Potlačí upozornění na typ.

Pro starší verzi analýzy"resource" kódu je také platná hodnota. Další informace o oborech naleznete v tématu Potlačení upozornění analýzy kódu.

Platí pro