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) 則會擲回 。