IFsrmRule Interface
Defines a rule.
Assembly: srmlib (in srmlib.dll)
| Name | Description | |
|---|---|---|
![]() | Description | Retrieves or sets the description of the object. |
![]() | id | Gets the id property. |
![]() | LastModified | Retrieves the date for the last time the rule was modified. |
![]() | ModuleDefinitionName | Gets or retrieves the name of the module definition that you want to run this rule. |
![]() | Name | Gets and retrieves the name of the rule. |
![]() | NamespaceRoots | Gets or sets an array of directory paths that the rule is applied to when classification is run |
![]() | Parameters | Gets or sets the parameters that are passed to the classifier. |
![]() | RuleFlags | Gets or sets the flags that define the state of the rule. |
![]() | RuleType | Gets the type of rule. |
The following methods return this interface:
This is the base class for rule interfaces. Query this interface to get the interface for the rule type specified in the RuleType property. For example, if RuleType is FsrmRuleType_Classification, query this interface for the IFsrmClassificationRule interface.

