Context Třída

Definice

Představuje zdrojový kód JScriptu. 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

Tato třída se používá hlavně JSScanner ze strany zdrojového kódu a ke čtení zdrojového JSParser kódu. Další informace naleznete v tématu Create a Language Compiler for the .NET Framework.

Vlastnosti

Name Description
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

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)
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í funkce hash.

(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.

Získá Type 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 Object.

(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é