Share via


CSharpSyntaxTree.GetChanges(SyntaxTree) Method

Definition

Gets a list of text changes that when applied to the old tree produce this tree.

public:
 override System::Collections::Generic::IList<Microsoft::CodeAnalysis::Text::TextChange> ^ GetChanges(Microsoft::CodeAnalysis::SyntaxTree ^ oldTree);
public override System.Collections.Generic.IList<Microsoft.CodeAnalysis.Text.TextChange> GetChanges (Microsoft.CodeAnalysis.SyntaxTree oldTree);
override this.GetChanges : Microsoft.CodeAnalysis.SyntaxTree -> System.Collections.Generic.IList<Microsoft.CodeAnalysis.Text.TextChange>
Public Overrides Function GetChanges (oldTree As SyntaxTree) As IList(Of TextChange)

Parameters

oldTree
SyntaxTree

The old tree. Cannot be null.

Returns

Remarks

The list of changes may be different than the original changes that produced this tree.

Applies to