Condividi tramite


RazorEditorParser.CheckForStructureChanges(TextChange) Metodo

Definizione

Determina se una modifica causerà un cambiamento strutturale del documento e, in caso contrario, la applica alla struttura ad albero esistente. Se si verifica un cambiamento strutturale, si avvia automaticamente un reparse.

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

Parametri

change
TextChange

Modifica da applicare alla struttura ad albero di analisi.

Restituisce

Valore PartialParseResult che indica il risultato dell'analisi incrementale.

Commenti

NOTA: il controllo di analisi incrementale iniziale e l'analisi incrementale effettiva (se possibile) si verifica nel thread del chiamante. Tuttavia, se è necessario un reparse completo, questo si verifica in un thread in background.

Si applica a