CSharpSyntaxTree.WithChangedText(SourceText) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用新的源文本基于此树创建新的语法。
public:
override Microsoft::CodeAnalysis::SyntaxTree ^ WithChangedText(Microsoft::CodeAnalysis::Text::SourceText ^ newText);
public override Microsoft.CodeAnalysis.SyntaxTree WithChangedText (Microsoft.CodeAnalysis.Text.SourceText newText);
override this.WithChangedText : Microsoft.CodeAnalysis.Text.SourceText -> Microsoft.CodeAnalysis.SyntaxTree
Public Overrides Function WithChangedText (newText As SourceText) As SyntaxTree
参数
- newText
- SourceText
返回
注解
如果新源文本与当前源文本发生轻微更改,增量分析将重用大多数当前语法树内部数据。 否则,将使用新的源文本进行完整分析。