DiagnosticDescriptor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
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 |