IDynamicLexicalMacroCollection Interface
Provides the base requirements for a collection of DynamicLexicalMacro objects.
public interface IDynamicLexicalMacroCollection : IKeyedObservableCollection<DynamicLexicalMacro>, IObservableCollection<DynamicLexicalMacro>
Methods
ExpandMacrosInPattern(string)
Expands the lexical macros in the specified lexical pattern.
string ExpandMacrosInPattern(string lexicalPattern)
| Parameter | Type | Description |
|---|---|---|
| lexicalPattern | string | The lexical pattern to examine. |
Returns
- string:
The lexical pattern with expanded macros.
Inherited Members
- IKeyedObservableCollection<DynamicLexicalMacro>.Contains(string)
- IKeyedObservableCollection<DynamicLexicalMacro>.IndexOf(string)
- IKeyedObservableCollection<DynamicLexicalMacro>.Remove(string)
- IKeyedObservableCollection<DynamicLexicalMacro>.this[string]
- IObservableCollection<DynamicLexicalMacro>.ItemAdding
- IObservableCollection<DynamicLexicalMacro>.ItemAdded
- IObservableCollection<DynamicLexicalMacro>.ItemRemoving
- IObservableCollection<DynamicLexicalMacro>.ItemRemoved