SuppressMessageAttribute.CheckId 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á identifikátor pravidla nástroje pro analýzu kódu, které mají být potlačeny.
public:
property System::String ^ CheckId { System::String ^ get(); };
public string CheckId { get; }
member this.CheckId : string
Public ReadOnly Property CheckId As String
Hodnota vlastnosti
Identifikátor pravidla nástroje pro analýzu kódu, které má být potlačeno.
Příklady
Následující příklad kódu ukazuje použití atributu SuppressMessageAttribute k potlačení upozornění pro Microsoft.Performance
kategorii a CA1801
CA1804
identifikátory a kontroly. Tento příklad kódu je součástí většího příkladu SuppressMessageAttribute pro třídu .
[SuppressMessage("Microsoft.Performance", "CA1801:ReviewUnusedParameters", MessageId = "isChecked")]
[SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId = "fileIdentifier")]
static void FileNode(string name, bool isChecked)
{
string fileIdentifier = name;
string fileName = name;
string version = String.Empty;
}
<SuppressMessage("Microsoft.Performance", "CA1801:ReviewUnusedParameters", MessageId:="isChecked"), _
SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId:="fileIdentifier")> _
Shared Sub FileNode(ByVal name As String, ByVal isChecked As Boolean)
Dim fileIdentifier As String = name
Dim fileName As String = name
Dim version As String = String.Empty
End Sub
Poznámky
Zřetězení Category vlastností a CheckId tvoří jedinečný identifikátor kontroly.