ApplyChangesOperation 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于 CodeActionOperation 将解决方案更改应用到工作区的 。 GetOperationsAsync(CancellationToken) 最多可以返回一个 ApplyChangesOperation。 主机可以为 提供自定义处理 ApplyChangesOperation,但如果 CodeAction 需要单个 ApplyChangesOperation不支持的自定义主机行为,则改为:
public ref class ApplyChangesOperation sealed : Microsoft::CodeAnalysis::CodeActions::CodeActionOperation
public sealed class ApplyChangesOperation : Microsoft.CodeAnalysis.CodeActions.CodeActionOperation
type ApplyChangesOperation = class
inherit CodeActionOperation
Public NotInheritable Class ApplyChangesOperation
Inherits CodeActionOperation
- 继承
构造函数
ApplyChangesOperation(Solution) |
用于 CodeActionOperation 将解决方案更改应用到工作区的 。 GetOperationsAsync(CancellationToken) 最多可以返回一个 ApplyChangesOperation。 主机可以为 提供自定义处理 ApplyChangesOperation,但如果 CodeAction 需要单个 ApplyChangesOperation不支持的自定义主机行为,则改为: |
属性
ChangedSolution |
用于 CodeActionOperation 将解决方案更改应用到工作区的 。 GetOperationsAsync(CancellationToken) 最多可以返回一个 ApplyChangesOperation。 主机可以为 提供自定义处理 ApplyChangesOperation,但如果 CodeAction 需要单个 ApplyChangesOperation不支持的自定义主机行为,则改为: |
Title |
描述操作效果的简短标题。 (继承自 CodeActionOperation) |
方法
Apply(Workspace, CancellationToken) |
用于 CodeActionOperation 将解决方案更改应用到工作区的 。 GetOperationsAsync(CancellationToken) 最多可以返回一个 ApplyChangesOperation。 主机可以为 提供自定义处理 ApplyChangesOperation,但如果 CodeAction 需要单个 ApplyChangesOperation不支持的自定义主机行为,则改为: |