Microsoft.VisualStudio.Language.CodeCleanUp Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ConfigurationKeyAttribute |
Associates a configuration key with a fixer code part. |
FixIdAttribute |
Associates an identifying code with a fixer code part. |
FixIdContainer |
A container of fix information. |
FixIdDefinition |
Defines a definition for a fix id. |
HelpLinkAttribute |
Associates an help URI with a fixer code part. |
TextBufferCodeCleanUpScope |
Context for a text buffer |
Interfaces
ICodeCleanUpExecutionContext |
Represents an execution context for fixers setup by the command handling system |
ICodeCleanUpFixer |
Fixer that can fix issues to clean up code |
ICodeCleanUpFixerProvider |
A provider which can create and return a set of fixers to clean up code |
ICodeCleanUpFixerRegistrationService |
Service to register, unregister, and enumerate available code clean up fixers. The methods and properties on this class are thread safe. |
ICodeCleanUpScope |
Context to indicate to code clean up fixers what they need to fix. The concrete implementations will have the specific context such as a file, or IVSHierarchy available |