JSScanner Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Prohledá kód jazyka JScript a vyhledá jednotlivé jednotky kódu neboli tokeny. Tato třída patří do kategorie skenování a analýzy.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
public ref class JSScanner sealed
public sealed class JSScanner
type JSScanner = class
Public NotInheritable Class JSScanner
- Dědičnost
-
JSScanner
Konstruktory
JSScanner() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci JSScanner třídy . |
JSScanner(Context) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci JSScanner třídy určením zdrojového kódu ke kontrole. |
Metody
Equals(Object) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetCurrentLine() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá číslo aktuálního řádku v kódu. Toto je ukazatel, který se přesouvá při kontrole kódu. |
GetCurrentPosition(Boolean) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá aktuální pozici v řetězci kódu. Toto je ukazatel, který se přesouvá při kontrole kódu. |
GetHashCode() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetNextToken() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá další token v kódu. |
GetSourceCode() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá zdrojový kód, který je přidružen k tomuto objektu skeneru. |
GetStartLinePosition() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá pozici v řetězci kódu, kde začíná první řádek aktuálního kódu. Všechny řádky kódu jsou uloženy v jednom řetězci. Toto je ukazatel, který se přesouvá při kontrole kódu. |
GetStringLiteral() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá řetězec, který byl zkontrolován a byl nahrazen všechny jeho řídicí sekvence. |
GetType() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Type Získá z aktuální instance. (Zděděno od Object) |
GotEndOfLine() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda bylo dosaženo konce řádku po skenování nebo náhledu tokenu skenerem. |
IsKeyword(JSToken) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda je zadaný token klíčovým slovem v jazyce JScript. |
IsOperator(JSToken) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda je zadaný token operátorem v jazyce JScript. |
MemberwiseClone() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SetAuthoringMode(Boolean) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Nastaví příznak, který označuje, jestli skener funguje v režimu vytváření. |
SetSource(Context) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Nastaví zdrojový kód, který se má prohledávat. |
SkipMultiLineComment() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Přeskočí komentář, který přesahuje více řádků, a posune ukazatele, které identifikují aktuální pozici v kódu. |
ToString() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |