DiagnosticDescriptor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una descrizione su un oggetto 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)
- Ereditarietà
-
DiagnosticDescriptor
- Implementazioni
Costruttori
DiagnosticDescriptor(String, LocalizableString, LocalizableString, String, DiagnosticSeverity, Boolean, LocalizableString, String, String[]) |
Creare un DiagnosticDescriptor, che fornisce una descrizione su un oggetto Diagnostic. |
DiagnosticDescriptor(String, String, String, String, DiagnosticSeverity, Boolean, String, String, String[]) |
Creare un DiagnosticDescriptor, che fornisce una descrizione su un oggetto Diagnostic.
NOTA: per localizzabili |
Proprietà
Category |
Categoria della diagnostica (ad esempio Progettazione, Denominazione e così via) |
CustomTags |
Tag personalizzati per la diagnostica. |
DefaultSeverity |
Gravità predefinita della diagnostica. |
Description |
Descrizione localizzabile facoltativa per la diagnostica. |
HelpLinkUri |
Collegamento ipertestuale facoltativo che fornisce informazioni più dettagliate sulla diagnostica. |
Id |
Identificatore univoco per la diagnostica. |
IsEnabledByDefault |
Restituisce true se la diagnostica è abilitata per impostazione predefinita. |
MessageFormat |
Stringa di messaggio di formato localizzabile, che può essere passata come primo argomento a Format(String, Object[]) quando si crea il messaggio di diagnostica con questo descrittore. |
Title |
Titolo localizzabile breve che descrive la diagnostica. |
Metodi
Equals(DiagnosticDescriptor) |
Fornisce una descrizione su un oggetto Diagnostic |
Equals(Object) |
Fornisce una descrizione su un oggetto Diagnostic |
GetEffectiveSeverity(CompilationOptions) |
Ottiene la gravità effettiva della diagnostica creata in base a questo descrittore e all'oggetto specificato CompilationOptions. |
GetHashCode() |
Fornisce una descrizione su un oggetto Diagnostic |