IRulePattern Properties |
The IRulePattern type exposes the following members.
| Name | Description | |
|---|---|---|
| Annotations |
The annotations of the matching pattern (test/rule/subpattern)
(Inherited from IMatchingPattern.) | |
| DefNames |
An array of the names of the def elements yielded out of this pattern.
(Inherited from IMatchingPattern.) | |
| Filters |
An array of the names of the available filters (external extensions)
| |
| ImplementedMatchClasses |
An array of the implemented match classes
| |
| InputNames |
An array of the names corresponding to rule parameters.
(Inherited from IMatchingPattern.) | |
| Inputs |
An array of GrGen types corresponding to rule parameters.
(Inherited from IMatchingPattern.) | |
| MatchClassName |
The name of the real .NET class type of the match of the rule/action (fully qualified).
| |
| MatchInterfaceName |
The name of the real .NET interface type of the match of the rule/action (fully qualified).
| |
| Outputs |
An array of GrGen types corresponding to rule return values.
| |
| PatternGraph |
The main pattern graph.
(Inherited from IMatchingPattern.) |