DiagnosticDescriptor クラス

定義

に関する説明を提供します。 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)
継承
DiagnosticDescriptor
実装

コンストラクター

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

に関する説明を提供する DiagnosticDescriptor を Diagnostic作成します。

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

に関する説明を提供する DiagnosticDescriptor を Diagnostic作成します。 注: ローカライズ可能な titledescription または/または messageFormat、コンストラクター オーバーロード DiagnosticDescriptor(String, LocalizableString, LocalizableString, String, DiagnosticSeverity, Boolean, LocalizableString, String, String[])を使用します。

プロパティ

Category

診断のカテゴリ (デザイン、名前付けなど)

CustomTags

診断用のカスタム タグ。

DefaultSeverity

診断の既定の重大度。

Description

診断のローカライズ可能な説明 (省略可能)。

HelpLinkUri

診断に関する詳細情報を提供するオプションのハイパーリンク。

Id

診断の一意識別子。

IsEnabledByDefault

診断が既定で有効になっている場合は true を返します。

MessageFormat

ローカライズ可能な形式のメッセージ文字列。この記述子を使用して診断メッセージを作成するときに、最初の引数 Format(String, Object[]) として渡すことができます。

Title

診断を記述する短いローカライズ可能なタイトル。

メソッド

Equals(DiagnosticDescriptor)

に関する説明を提供します。 Diagnostic

Equals(Object)

に関する説明を提供します。 Diagnostic

GetEffectiveSeverity(CompilationOptions)

この記述子と指定 CompilationOptionsされた値に基づいて作成された診断の有効な重大度を取得します。

GetHashCode()

に関する説明を提供します。 Diagnostic

適用対象