NDepend.API Documentation
TryAdd Method (IProjectRuleFiles)
NDepend.Project Namespace > IProjectRuleFiles Interface : TryAdd Method
The rule file path.
The rule file active status.
Add a rule file referenced by this project.
Syntax

Parameters

filePath
The rule file path.
active
The rule file active status.

Return Value

false if there is already a rule file referenced by this project, with IRuleFileRef.IRuleFileRef.Path equals to filePath else the rule file gets added and the method returns true.
Remarks
If this method adds a rule file, the event IProject.IProject.SettingsChanged is triggered with the flag ProjectSettings.ProjectSettings.RuleFilesRef_Paths activated.
Requirements

Target Platforms: Windows 11, 10, 8, 7 and Linux, MacOS with net8.0, net7.0 or net6.0 installed

See Also

Reference

IProjectRuleFiles Interface
IProjectRuleFiles Members