diff options
Diffstat (limited to 'src/Editor/Text/Def/TextUIWpf/Classification/IEditorFormatMap.cs')
-rw-r--r-- | src/Editor/Text/Def/TextUIWpf/Classification/IEditorFormatMap.cs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/Editor/Text/Def/TextUIWpf/Classification/IEditorFormatMap.cs b/src/Editor/Text/Def/TextUIWpf/Classification/IEditorFormatMap.cs index 62f0246..89c4a1b 100644 --- a/src/Editor/Text/Def/TextUIWpf/Classification/IEditorFormatMap.cs +++ b/src/Editor/Text/Def/TextUIWpf/Classification/IEditorFormatMap.cs @@ -82,4 +82,18 @@ namespace Microsoft.VisualStudio.Text.Classification /// </summary> event EventHandler<FormatItemsEventArgs> FormatMappingChanged; } + + public interface IEditorFormatMap2 : IEditorFormatMap + { + /// <summary> + /// Clears all properties for all keys on this <see cref="IEditorFormatMap"/>. + /// </summary> + void ClearProperties(); + + /// <summary> + /// Clears all properties for the given <paramref name="key"/> on this <see cref="IEditorFormatMap"/>. + /// </summary> + /// <param name="key">The key.</param> + void ClearProperties(string key); + } } |