interface PC.IMatchRule {
// Properties
${pattern}: ${Pattern.Search};
${alignment}?: number;
${ignoreCase}?: boolean;
${encoding}?: ${Encodings};
}
// This interface is not available in managed environment
// This interface is not available in native environment
pattern: ${Pattern.Search};
// This property is not available in managed environment
// This property is not available in native environment
Pattern to match, can be any supported search pattern.
alignment?: number;
// This property is not available in managed environment
// This property is not available in native environment
Alignment for the pattern. If omitted or set to 0, current document view's grouping mode is used as alignment.
ignoreCase?: boolean;
// This property is not available in managed environment
// This property is not available in native environment
If true, the pattern is case insensitive.
encoding?: ${Encodings};
// This property is not available in managed environment
// This property is not available in native environment
Pattern encoding. Used to convert textual patterns to bytes or for case conversion in case of byte patterns.