JSScanner 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
扫描 JScript 代码搜索单个代码单元或标记。 此类属于扫描和分析类别。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class JSScanner sealed
public sealed class JSScanner
type JSScanner = class
Public NotInheritable Class JSScanner
- 继承
-
JSScanner
构造函数
JSScanner() |
此 API 支持产品基础结构,不能在代码中直接使用。 初始化 JSScanner 类的新实例。 |
JSScanner(Context) |
此 API 支持产品基础结构,不能在代码中直接使用。 初始化 JSScanner 类的新实例,并指定要扫描的源代码。 |
方法
Equals(Object) |
此 API 支持产品基础结构,不能在代码中直接使用。 确定指定对象是否等于当前对象。 (继承自 Object) |
GetCurrentLine() |
此 API 支持产品基础结构,不能在代码中直接使用。 获取代码中的当前行号。 这是在扫描代码时移动的指针。 |
GetCurrentPosition(Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 获取代码字符串中的当前位置。 这是在扫描代码时移动的指针。 |
GetHashCode() |
此 API 支持产品基础结构,不能在代码中直接使用。 作为默认哈希函数。 (继承自 Object) |
GetNextToken() |
此 API 支持产品基础结构,不能在代码中直接使用。 扫描代码中的下一个标记。 |
GetSourceCode() |
此 API 支持产品基础结构,不能在代码中直接使用。 获取与此扫描仪对象关联的源代码。 |
GetStartLinePosition() |
此 API 支持产品基础结构,不能在代码中直接使用。 获取代码字符串中当前代码的第一行的开始位置。 代码的所有行都存储在单个字符串中。 这是在扫描代码时移动的指针。 |
GetStringLiteral() |
此 API 支持产品基础结构,不能在代码中直接使用。 获取一个已经过扫描并替换了其所有转义序列的字符串。 |
GetType() |
此 API 支持产品基础结构,不能在代码中直接使用。 获取当前实例的 Type。 (继承自 Object) |
GotEndOfLine() |
此 API 支持产品基础结构,不能在代码中直接使用。 指示在扫描仪扫描或查看标记后是否到达了行尾。 |
IsKeyword(JSToken) |
此 API 支持产品基础结构,不能在代码中直接使用。 确定指定的标记是否为 JScript 语言中的关键字。 |
IsOperator(JSToken) |
此 API 支持产品基础结构,不能在代码中直接使用。 确定指定的标记是否为 JScript 语言中的运算符。 |
MemberwiseClone() |
此 API 支持产品基础结构,不能在代码中直接使用。 创建当前 Object 的浅表副本。 (继承自 Object) |
SetAuthoringMode(Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 设置一个标志,指示扫描仪是否在创作模式下运行。 |
SetSource(Context) |
此 API 支持产品基础结构,不能在代码中直接使用。 设置要扫描的源代码。 |
SkipMultiLineComment() |
此 API 支持产品基础结构,不能在代码中直接使用。 跳过跨越多行的注释,并使标识当前位置的指针在代码中前进。 |
ToString() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回表示当前对象的字符串。 (继承自 Object) |