Context Класс

Определение

Представляет исходный код JScript.Represents JScript source code. Этот класс принадлежит к категории состояний компиляции и времени выполнения.This class belongs to the compilation and run-time state category.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public ref class Context
public class Context
type Context = class
Public Class Context
Наследование
Context

Комментарии

Этот класс используется в основном JSScanner в JSParser и для чтения исходного кода.This class is used mainly by the JSScanner and the JSParser to read source code. Дополнительные сведения см. в разделе Создание языкового компилятора для .NET Framework.For more information, see Create a Language Compiler for the .NET Framework.

Свойства

EndColumn

Получает номер столбца в строке, в котором заканчивается этот код.Gets the column number in the line where this code ends. При этом учитывается пробел в начале строки.This includes white space at the start of the line.

EndLine

Получает номер конечной строки этого кода.Gets the ending line number of this code.

EndPosition

Получает позицию в текстовой строке кода, в которой заканчивает этот код, поскольку все строки кода хранятся в одной текстовой строке.Gets the position in the code string where this code ends, because all lines of code are stored in a single string.

StartColumn

Получает номер столбца в строке, в котором начинается этот код.Gets the column number in the line where this code starts. При этом учитывается пробел в начале строки.This includes white space at the start of the line.

StartLine

Получает номер строки, в которой начинается этот код.Gets the line number where this code starts.

StartPosition

Получает позицию в текстовой строке кода, с которой начинается этот код, поскольку все строки кода хранятся в одной текстовой строке.Gets the position in the code string where this code starts, because all lines of code are stored in a single string.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetCode()

Получает код, содержащийся в контексте, отбрасывая все пробелы.Gets the code that the context contains, discarding any white space.

GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetToken()

Получает отдельный блок кода или маркер, содержащийся в контексте.Gets an individual unit of code, or a token, that the context contains.

GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к

Дополнительно