Поделиться через


CSharpSyntaxTree.GetChangedSpans(SyntaxTree) Метод

Определение

Создает пессимистичный список диапазонов, обозначающих области текста в этом дереве, которые были изменены с текста старого дерева.

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

Параметры

oldTree
SyntaxTree

Старое дерево. Не может иметь значение null.

Возвращаемое значение

Комментарии

Список пессимистичен, так как он может требовать больше или больше регионов, чем фактически изменено.

Применяется к