interface PC.IPatternRule {
// Properties
${pattern}: ${PC.ITextPattern} | ${PC.IBytePattern};
${alignment}?: number;
${ignoreCase}?: boolean;
}
// This interface is not available in managed environment
// This interface is not available in native environment
pattern: ${PC.ITextPattern} | ${PC.IBytePattern};
// This property is not available in managed environment
// This property is not available in native environment
Pattern to match, can be either text pattern or byte 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.