DiagnosticDescriptor Kelas

Definisi

Menyediakan deskripsi tentang 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)
Warisan
DiagnosticDescriptor
Penerapan

Konstruktor

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

Buat DiagnosticDescriptor, yang menyediakan deskripsi tentang Diagnostic.

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

Buat DiagnosticDescriptor, yang menyediakan deskripsi tentang Diagnostic. CATATAN: Untuk yang dapat dilokalkan title, description dan/atau messageFormat, gunakan kelebihan beban konstruktor DiagnosticDescriptor(String, LocalizableString, LocalizableString, String, DiagnosticSeverity, Boolean, LocalizableString, String, String[]).

Properti

Category

Kategori diagnostik (seperti Desain, Penamaan, dll.)

CustomTags

Tag kustom untuk diagnostik.

DefaultSeverity

Tingkat keparahan default diagnostik.

Description

Deskripsi opsional yang lebih mudah dilokalkan untuk diagnostik.

HelpLinkUri

Hyperlink opsional yang menyediakan informasi lebih rinci mengenai diagnostik.

Id

Pengidentifikasi unik untuk diagnostik.

IsEnabledByDefault

Mengembalikan true jika diagnostik diaktifkan secara default.

MessageFormat

String pesan format yang dapat dilokalkan, yang dapat diteruskan sebagai argumen Format(String, Object[]) pertama saat membuat pesan diagnostik dengan deskriptor ini.

Title

Judul pendek yang dapat dilokalkan yang menjelaskan diagnostik.

Metode

Equals(DiagnosticDescriptor)

Menyediakan deskripsi tentang Diagnostic

Equals(Object)

Menyediakan deskripsi tentang Diagnostic

GetEffectiveSeverity(CompilationOptions)

Mendapatkan tingkat keparahan diagnostik yang efektif yang dibuat berdasarkan deskriptor ini dan yang diberikan CompilationOptions.

GetHashCode()

Menyediakan deskripsi tentang Diagnostic

Berlaku untuk