Partager via


DiagnosticDescriptor Classe

Définition

Fournit une description d’un Diagnostic

public ref class DiagnosticDescriptor sealed : IEquatable<Microsoft::CodeAnalysis::DiagnosticDescriptor ^>
public sealed class DiagnosticDescriptor : IEquatable<Microsoft.CodeAnalysis.DiagnosticDescriptor>
type DiagnosticDescriptor = class
    interface IEquatable<DiagnosticDescriptor>
Public NotInheritable Class DiagnosticDescriptor
Implements IEquatable(Of DiagnosticDescriptor)
Héritage
DiagnosticDescriptor
Implémente

Constructeurs

DiagnosticDescriptor(String, LocalizableString, LocalizableString, String, DiagnosticSeverity, Boolean, LocalizableString, String, String[])

Créez un DiagnosticDescriptor, qui fournit une description d’un Diagnostic.

DiagnosticDescriptor(String, String, String, String, DiagnosticSeverity, Boolean, String, String, String[])

Créez un DiagnosticDescriptor, qui fournit une description d’un Diagnostic. REMARQUE : Pour localisable title, description et/ou messageFormat, utilisez la surcharge DiagnosticDescriptor(String, LocalizableString, LocalizableString, String, DiagnosticSeverity, Boolean, LocalizableString, String, String[])du constructeur .

Propriétés

Category

Catégorie du diagnostic (par exemple, conception, affectation de noms, etc.)

CustomTags

Balises personnalisées pour le diagnostic.

DefaultSeverity

Gravité par défaut du diagnostic.

Description

Description localisable facultative pour le diagnostic.

HelpLinkUri

Lien hypertexte facultatif qui fournit des informations plus détaillées sur le diagnostic.

Id

Identificateur unique pour le diagnostic.

IsEnabledByDefault

Retourne true si le diagnostic est activé par défaut.

MessageFormat

Chaîne de message de format localisable, qui peut être passée comme premier argument lors Format(String, Object[]) de la création du message de diagnostic avec ce descripteur.

Title

Titre localisable court décrivant le diagnostic.

Méthodes

Equals(DiagnosticDescriptor)

Fournit une description d’un Diagnostic

Equals(Object)

Fournit une description d’un Diagnostic

GetEffectiveSeverity(CompilationOptions)

Obtient la gravité effective des diagnostics créés en fonction de ce descripteur et de l’élément donné CompilationOptions.

GetHashCode()

Fournit une description d’un Diagnostic

S’applique à