Nyelv

JSScanner Osztály

Definíció

Beolvassa a JScript-kódot, és megkeresi az egyes kódegységeket vagy jogkivonatokat. Ez az osztály a vizsgálati és elemzési kategóriához tartozik.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public ref class JSScanner sealed
public sealed class JSScanner
type JSScanner = class
Public NotInheritable Class JSScanner
Öröklődés
JSScanner

Konstruktorok

Name Description
JSScanner()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja a JSScanner osztály új példányát.

JSScanner(Context)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja az JSScanner osztály új példányát, megadva a vizsgálandó forráskódot.

Metódusok

Name Description
Equals(Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetCurrentLine()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a kód aktuális sorszámát. Ez egy mutató, amely a kód beolvasása során mozog.

GetCurrentPosition(Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a kódsztring aktuális pozícióját. Ez egy mutató, amely a kód beolvasása során mozog.

GetHashCode()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetNextToken()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Megkeresi a kód következő jogkivonatát.

GetSourceCode()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a képolvasó objektumhoz társított forráskódot.

GetStartLinePosition()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A kódsztring azon pozícióját adja meg, ahol az aktuális kód első sora elindul. A kódsorok egyetlen sztringben vannak tárolva. Ez egy mutató, amely a kód beolvasása során mozog.

GetStringLiteral()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a sztringet, amelyet beolvastak, és az összes feloldósorozatát lecserélték.

GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GotEndOfLine()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Azt jelzi, hogy a vonal vége el lett-e érve a képolvasó vizsgálata vagy egy jogkivonat betekintése után.

IsKeyword(JSToken)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott jogkivonat egy kulcsszó-e a JScript nyelvben.

IsOperator(JSToken)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott jogkivonat a JScript nyelv egyik operátora-e.

MemberwiseClone()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
SetAuthoringMode(Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Beállít egy jelzőt, amely jelzi, hogy a képolvasó szerzői módban működik-e.

SetSource(Context)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Beállítja a forráskódot a vizsgálathoz.

SkipMultiLineComment()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Kihagy egy több sorra kiterjedő megjegyzést, és előre viszi a kód aktuális pozícióját azonosító mutatókat.

ToString()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még