Workspace.TryApplyChanges(Solution) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将对解决方案所做的更改应用回工作区。
指定的解决方案必须是源自此工作区的解决方案。 如果没有,或者工作区自从工作区获取解决方案后已更新工作区,则此方法返回 false。 如果解决方案包含根据 CanApplyChange(ApplyChangesKind) 该方法不支持的更改,此方法仍将引发。
public:
virtual bool TryApplyChanges(Microsoft::CodeAnalysis::Solution ^ newSolution);
public virtual bool TryApplyChanges (Microsoft.CodeAnalysis.Solution newSolution);
abstract member TryApplyChanges : Microsoft.CodeAnalysis.Solution -> bool
override this.TryApplyChanges : Microsoft.CodeAnalysis.Solution -> bool
Public Overridable Function TryApplyChanges (newSolution As Solution) As Boolean
参数
- newSolution
- Solution
返回
例外
如果解决方案包含方法 CanApplyChange(ApplyChangesKind) 不支持的更改,则引发此更改。