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) |