Enum ProjectSettings
Represents a bit array of an NDepend project settings.
[Flags]
public enum ProjectSettings : long
- Extension Methods
Fields (58)
AllSettings = -1AllSettings
BaselineDuringAnalysis = BaselineDuringAnalysis_ProjectMode | BaselineDuringAnalysis_AnalysisMode | BaselineDuringAnalysis_MadeNDaysAgo | BaselineDuringAnalysis_OtherProjectFilePath | BaselineDuringAnalysis_ParticularAnalysisResultFilePathBaselineDuringAnalysis
BaselineDuringAnalysis_AnalysisMode = 524288BaselineDuringAnalysis_AnalysisMode
BaselineDuringAnalysis_MadeNDaysAgo = 1048576BaselineDuringAnalysis_MadeNDaysAgo
BaselineDuringAnalysis_OtherProjectFilePath = 2097152BaselineDuringAnalysis_OtherProjectFilePath
BaselineDuringAnalysis_ParticularAnalysisResultFilePath = 4194304BaselineDuringAnalysis_ParticularAnalysisResultFilePath
BaselineDuringAnalysis_ProjectMode = 262144BaselineDuringAnalysis_ProjectMode
BaselineInUI = BaselineInUI_ProjectMode | BaselineInUI_AnalysisMode | BaselineInUI_MadeNDaysAgo | BaselineInUI_OtherProjectFilePath | BaselineInUI_ParticularAnalysisResultFilePathBaselineInUI
BaselineInUI_AnalysisMode = 16384BaselineInUI_AnalysisMode
BaselineInUI_MadeNDaysAgo = 32768BaselineInUI_MadeNDaysAgo
BaselineInUI_OtherProjectFilePath = 65536BaselineInUI_OtherProjectFilePath
BaselineInUI_ParticularAnalysisResultFilePath = 131072BaselineInUI_ParticularAnalysisResultFilePath
BaselineInUI_ProjectMode = 8192BaselineInUI_ProjectMode
CodeQueryRawXml = 8388608CodeQueryRawXml
CodeToAnalyze_ApplicationComponents = 1CodeToAnalyze_ApplicationComponents
CodeToAnalyze_DirectoriesPaths = 4CodeToAnalyze_DirectoriesPaths
CodeToAnalyze_IDEFiles = 2199023255552CodeToAnalyze_ApplicationComponents
CodeToAnalyze_RuntimeProfileDesc = 2CodeToAnalyze_RuntimeProfileDesc
CompressAnalysisResultFile = 4503599627370496MergeCodeGeneratedByCompiler
Coverage_Dir = 67108864Coverage_Dir
Coverage_DirFilter = 35184372088832Coverage_DirFilter
Coverage_ExclusionFile = 70368744177664Coverage_ExclusionFile
Coverage_FilesPaths = 33554432Coverage_FilesPaths
Coverage_Settings = 16777216Coverage_Settings
DebtSettings = 549755813888DebtSettings
DebtSettingsStorage = 1099511627776SettingsStorage
FilePath = 32FilePath
ForceReturnZeroExitCode = 72057594037927936ForceReturnZeroExitCode
Github_Account = 562949953421312Github_Account
Github_Repo = 281474976710656Github_Repo
GraphFilesRef_Paths = 17592186044416GraphFilesRef_Paths
HistoricAnalysisResult_CustomDirectoryPath = 17179869184HistoricAnalysisResult_CustomDirectoryPath
HistoricAnalysisResult_RetentionNDays = 9007199254740992HistoricAnalysisResult_RetentionNDays
HistoricAnalysisResult_Settings = 8589934592HistoricAnalysisResult_Settings
IssueImport_Dirs = 1125899906842624IssueImport_Dirs
IssueImport_ResolveSarif = 2251799813685248IssueImport_ResolveSarif
MergeCodeGeneratedByCompiler = 274877906944MergeCodeGeneratedByCompiler
Name = 8Name
None = 0None
OutputDirectoryPath = 16OutputDirectoryPath
PathVariables = 4294967296PathVariables
ProjectRules_AreActive = 137438953472ProjectRules_AreActive
ProjectRules_QueryPersistenceKind = 140737488355328ProjectRules_PersistenceKind
Rebasing_FromPath = 134217728Rebasing_FromPath
Rebasing_ToPath = 268435456Rebasing_ToPath
Report_DefaultTheme = 8796093022208Report_DefaultTheme
Report_Format = 256Report_Format
Report_KeepXmlFilesUsedToBuildReport = 64Report_KeepXmlFilesUsedToBuildReport
Report_OptionFlags = 1024Report_OptionFlags
Report_SectionsEnabled = 512Report_SectionsEnabled
Report_XslPath = 128Report_XslPath
RuleFilesRef_Activation = 34359738368RuleFilesRef_Activation
RuleFilesRef_Paths = 68719476736RuleFilesRef_Paths
Trend_ChartsSettings = 2147483648Trend_ChartsSettings
Trend_Settings = 536870912TrendMetrics
Trend_StoreCustomDirectoryPath = 1073741824TrendMetrics
WarningsDisabled = 2048WarningsDisabled
ZipSourceFiles = 4398046511104ZipSourceFiles
Remarks
This bit array enumeration is useful to know which settings of an NDepend project have been changed through the event SettingsChanged.