Workspace.TryApplyChanges(Solution) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenden Sie Änderungen an einer Lösung zurück auf den Arbeitsbereich an.
Die angegebene Lösung muss eine lösung sein, die aus diesem Arbeitsbereich stammt. Wenn dies nicht der Fall ist oder der Arbeitsbereich seit dem Abrufen der Lösung aus dem Arbeitsbereich aktualisiert wurde, gibt diese Methode "false" zurück. Diese Methode wird weiterhin ausgelöst, wenn die Lösung Änderungen enthält, die gemäß der CanApplyChange(ApplyChangesKind) Methode nicht unterstützt werden.
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
Parameter
- newSolution
- Solution
Gibt zurück
Ausnahmen
Wird ausgelöst, wenn die Lösung Änderungen enthält, die nicht gemäß der CanApplyChange(ApplyChangesKind) Methode unterstützt werden.