Workspace.TryApplyChanges(Solution) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Примените изменения, внесенные в решение обратно в рабочую область.
Указанное решение должно быть решением, полученным из этой рабочей области. Если это не так, или рабочая область была обновлена с момента получения решения из рабочей области, этот метод возвращает значение 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) .