Microsoft.CodeAnalysis.CodeFixes 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
CodeFixProvider |
Implement this type to provide fixes for source code problems. Remember to use ExportCodeFixProviderAttribute so the host environment can offer your fixes in a UI. |
DocumentBasedFixAllProvider |
Provides a base class to write a FixAllProvider that fixes documents independently. This type should be used instead of BatchFixer in the case where fixes for a Diagnostic only affect the Document the diagnostic was produced in. |
ExportCodeFixProviderAttribute |
Use this attribute to declare a CodeFixProvider implementation so that it can be discovered by the host. |
FixAllContext |
Context for "Fix all occurrences" code fixes provided by a Microsoft.CodeAnalysis.CodeFixes.FixAllContext.FixAllProvider. |
FixAllContext.DiagnosticProvider |
Diagnostic provider to fetch document/project diagnostics to fix in a FixAllContext. |
FixAllProvider |
Implement this abstract type to provide fix all/multiple occurrences code fixes for source code problems. Alternatively, you can use any of the well known fix all providers from WellKnownFixAllProviders. |
WellKnownFixAllProviders |
Contains well known implementations of FixAllProvider. |
Structs
CodeFixContext |
Context for code fixes provided by a CodeFixProvider. |
Enums
FixAllScope |
Indicates scope for "Fix all occurrences" code fixes provided by each FixAllProvider. |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈