SuppressMessageAttribute.Scope Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia zakres kodu, który jest odpowiedni dla atrybutu.
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
Wartość właściwości
Zakres kodu, który jest odpowiedni dla atrybutu.
Uwagi
Właściwość Scope jest opcjonalnym argumentem określającym zakres metadanych, dla którego atrybut jest odpowiedni. W poniższej tabeli przedstawiono możliwe wartości.
Wartość | Opis |
---|---|
"member" |
Pomija ostrzeżenia dotyczące elementu członkowskiego. |
"module" |
Pomija ostrzeżenia dotyczące zestawu. Jest to globalne pomijanie, które ma zastosowanie do całego projektu. |
"namespace" |
Ten zakres pomija ostrzeżenia dotyczące samej przestrzeni nazw. Nie pomija ostrzeżeń dotyczących typów w przestrzeni nazw. |
"namespaceanddescendants" |
Pomija ostrzeżenia w przestrzeni nazw i wszystkich jej symbolach potomnych. Ta wartość jest ignorowana przez starszą analizę kodu. |
"type" |
Pomija ostrzeżenia dotyczące typu. |
W przypadku starszej analizy"resource"
kodu jest również prawidłową wartością. Aby uzyskać więcej informacji na temat zakresów, zobacz Pomijanie ostrzeżeń analizy kodu.