C# 클래스 MonoDevelop.StyleCop.BaseAnalysisHandler

This class will manage the basic StyleCop functionality.
상속: MonoDevelop.Components.Commands.CommandHandler
파일 보기 프로젝트 열기: DarkCloud14/MonoDevelop.StyleCop

보호된 프로퍼티들

프로퍼티 타입 설명
FullAnalysis bool
TypeOfAnalysis AnalysisType

보호된 메소드들

메소드 설명
BaseAnalysisHandler ( AnalysisType analysisType ) : System.Collections.Generic

Initializes a new instance of the BaseAnalysisHandler class.

BaseAnalysisHandler ( bool fullAnalysis, AnalysisType analysisType ) : System.Collections.Generic

Initializes a new instance of the BaseAnalysisHandler class.

Run ( ) : void

Starts or cancels a StyleCop analysis with the settings of it's child class.

Update ( MonoDevelop.Components.Commands.CommandInfo info ) : void

Update availability of the StyleCop command for the selected project/projects in ProjectPad.

비공개 메소드들

메소드 설명
Analyze ( ) : void

Gathers the list of files to analyze and hands it to a ProjectOperation method which will kick off the worker thread.

메소드 상세

BaseAnalysisHandler() 보호된 메소드

Initializes a new instance of the BaseAnalysisHandler class.
protected BaseAnalysisHandler ( AnalysisType analysisType ) : System.Collections.Generic
analysisType AnalysisType The type of analysis this class will run.
리턴 System.Collections.Generic

BaseAnalysisHandler() 보호된 메소드

Initializes a new instance of the BaseAnalysisHandler class.
protected BaseAnalysisHandler ( bool fullAnalysis, AnalysisType analysisType ) : System.Collections.Generic
fullAnalysis bool Set to true if StyleCop should run a full analysis, false otherwise.
analysisType AnalysisType The type of analysis this class will run.
리턴 System.Collections.Generic

Run() 보호된 메소드

Starts or cancels a StyleCop analysis with the settings of it's child class.
protected Run ( ) : void
리턴 void

Update() 보호된 메소드

Update availability of the StyleCop command for the selected project/projects in ProjectPad.
protected Update ( MonoDevelop.Components.Commands.CommandInfo info ) : void
info MonoDevelop.Components.Commands.CommandInfo A
리턴 void

프로퍼티 상세

FullAnalysis 보호되어 있는 프로퍼티

The value indicates whether a full analysis should be performed.
protected bool FullAnalysis
리턴 bool

TypeOfAnalysis 보호되어 있는 프로퍼티

The type of the analysis. See AnalysisType for more information.
protected AnalysisType TypeOfAnalysis
리턴 AnalysisType