Sdílet prostřednictvím


Context Třída

Definice

Představuje zdrojový kód jazyka JScript. Tato třída patří do kategorie kompilace a stavu za běhu.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public ref class Context
public class Context
type Context = class
Public Class Context
Dědičnost
Context

Poznámky

Tuto třídu používají hlavně a JSScanner ke čtení zdrojového JSParser kódu. Další informace najdete v tématu Vytvoření kompilátoru jazyka pro rozhraní .NET Framework.

Vlastnosti

EndColumn

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá číslo sloupce na řádku, kde tento kód končí. To zahrnuje prázdné znaky na začátku řádku.

EndLine

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá číslo koncového řádku tohoto kódu.

EndPosition

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 tento kód končí, protože všechny řádky kódu jsou uloženy v jednom řetězci.

StartColumn

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá číslo sloupce na řádku, kde tento kód začíná. To zahrnuje prázdné znaky na začátku řádku.

StartLine

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá číslo řádku, kde tento kód začíná.

StartPosition

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 tento kód začíná, protože všechny řádky kódu jsou uloženy v jednom řetězci.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá kód, který kontext obsahuje, zahodí všechny prázdné znaky.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá jednotlivou jednotku kódu nebo token, který kontext obsahuje.

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

Platí pro

Viz také