RazorEditorParser 类

定义

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。编辑器使用分析程序来避免在每次文本更改时重新分析整个文档。

public class RazorEditorParser : IDisposable
type RazorEditorParser = class
    interface IDisposable
Public Class RazorEditorParser
Implements IDisposable
继承
RazorEditorParser
实现

构造函数

RazorEditorParser(RazorEngineHost, String)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。构造编辑器分析程序。

属性

CurrentParseTree

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取当前分析树。

FileName

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置要分析的文档的文件名。

Host

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置分析的主机。

LastResultProvisional

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置一个值,该值指示是否暂时接受下一个部分分析的最后一个结果。

方法

CheckForStructureChanges(TextChange)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。确定更改是否会导致文档的结构更改,如果不是,则将其应用于现有树。 如果结构发生变化,则会自动启动重新分析。

Dispose()

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。释放 的当前实例RazorEditorParser使用的所有资源。

Dispose(Boolean)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。释放 类使用的非托管资源,RazorEditorParser并选择性地释放托管资源。

GetAutoCompleteString()

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。检索自动完成字符串。

事件

DocumentParseComplete

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。完成文档的完整重新分析时触发的事件。

适用于