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 JScriptu, který hledá jednotlivé jednotky kódu nebo 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
| Name | Description |
|---|---|
| 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 a určuje zdrojový kód, který se má zkontrolovat. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
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ý objekt roven 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á aktuální číslo řádku v kódu. Jedná se o ukazatel, který se přesune 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. Jedná se o ukazatel, který se přesune 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í funkce hash. (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. Jedná se o ukazatel, který se přesune 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 měl všechny jeho řídicí sekvence nahrazeny. |
| GetType() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá Type 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, jestli byl konec řádku dosažen po skenování skeneru nebo zobrazení náhledu tokenu. |
| 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 Object. (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 pracuje 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á zkontrolovat. |
| 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ý zahrnuje více řádků, a přejde 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) |