RazorEditorParser.CheckForStructureChanges(TextChange) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si un cambio dará lugar a un cambio estructural en el documento y, si no lo hará, lo aplica al árbol existente. Si se produciría un cambio estructural, se inicia automáticamente un reanálisis.
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
Parámetros
- change
- TextChange
Cambio que se debe aplicar al árbol de análisis.
Devoluciones
Valor PartialParseResult que indica el resultado del análisis incremental.
Comentarios
NOTA: La comprobación de análisis incremental inicial y el análisis incremental real (si es posible) se produce en el subproceso del autor de la llamada. Sin embargo, si se necesita un análisis completo, esto se produce en un subproceso en segundo plano.