IMatch |
The IMatchClass type exposes the following members.
| Name | Description | |
|---|---|---|
| Annotations | The annotations of the match class | |
| Edges | An array of all pattern edges. | |
| Filters | An array of the names of the available filters | |
| MatchClassName | The name of the real .NET class type of the match of the match class (fully qualified). | |
| MatchInterfaceName | The name of the real .NET interface type of the match of the match class (fully qualified). | |
| Name | The name of the match class | |
| Nodes | An array of all pattern nodes. | |
| Package | null if this is a global match class, otherwise the package the match class is contained in. | |
| PackagePrefixedName | The name of the match class in case of a global match class, the name of the match class prefixed by the name of the package otherwise. | |
| PatternElements | An enumerable over all pattern elements. | |
| Variables | An array of all pattern variables. |