RazorEditorParser.CheckForStructureChanges(TextChange) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷變更是否會導致文件的結構變更。如果不會,則套用至現有的樹狀目錄。 如果發生結構變更,會自動開始重新剖析。
public:
virtual Microsoft::AspNetCore::Razor::PartialParseResult CheckForStructureChanges(Microsoft::AspNetCore::Razor::Text::TextChange change);
public virtual Microsoft.AspNetCore.Razor.PartialParseResult CheckForStructureChanges (Microsoft.AspNetCore.Razor.Text.TextChange change);
abstract member CheckForStructureChanges : Microsoft.AspNetCore.Razor.Text.TextChange -> Microsoft.AspNetCore.Razor.PartialParseResult
override this.CheckForStructureChanges : Microsoft.AspNetCore.Razor.Text.TextChange -> Microsoft.AspNetCore.Razor.PartialParseResult
Public Overridable Function CheckForStructureChanges (change As TextChange) As PartialParseResult
參數
- change
- TextChange
要套用到剖析樹狀目錄的變更。
傳回
值 PartialParseResult ,表示累加剖析的結果。
備註
注意:如果可能的話,初始累加剖析檢查和實際的累加剖析 (會在呼叫端的執行緒上發生) 。 不過,如果需要完整重新分析,這會在背景執行緒上發生。