RuleSet クラス

定義

ルール セット ファイルで指定された一連のルールを表します。

public ref class RuleSet
public class RuleSet
type RuleSet = class
Public Class RuleSet
継承
RuleSet

コンストラクター

RuleSet(String, ReportDiagnostic, ImmutableDictionary<String,ReportDiagnostic>, ImmutableArray<RuleSetInclude>)

RuleSet を作成します。

プロパティ

FilePath

ルールセット ファイルのファイル パス。

GeneralDiagnosticOption

IncludeAll タグで指定されたグローバル オプション。

Includes

このルールセットに含まれるルールセットの一覧。

SpecificDiagnosticOptions

個々のルール ID とそれに関連付けられているアクション。

メソッド

GetDiagnosticOptionsFromRulesetFile(String, Dictionary<String,ReportDiagnostic>)

指定 rulesetFileFullPath された のルールセット ファイルを解析し、解析されたファイルから次の診断オプションを返します。

  1. ルール ID からオプションへの ReportDiagnosticspecificDiagnosticOptionsマップ。
  2. ルールセット ファイル内のすべてのルールのグローバル ReportDiagnostic オプション。
GetEffectiveIncludesFromFile(String)

指定したファイルからルールセットにルールを提供するすべてのファイルへのパスを取得します。 「」も参照してください。 LoadEffectiveRuleSetFromFile(String)

LoadEffectiveRuleSetFromFile(String)

指定したファイルからルール セットを読み込みます。 このルールセットには、ルールセット ファイルで指定された インクルードから解決されたすべてのルールも含まれます。 「」も参照してください。 GetEffectiveIncludesFromFile(String)

WithEffectiveAction(ReportDiagnostic)

グローバルに有効なアクションが適用された RuleSet を作成します。

適用対象