JSScanner Clase

Definición

Examina el código JScript para buscar unidades de código individuales o tokens. Esta clase pertenece a la categoría de exámenes y análisis.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public ref class JSScanner sealed
public sealed class JSScanner
type JSScanner = class
Public NotInheritable Class JSScanner
Herencia
JSScanner

Constructores

JSScanner()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Inicializa una nueva instancia de la clase JSScanner.

JSScanner(Context)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Inicializa una nueva instancia de la clase JSScanner, especificando el código fuente que se va a examinar.

Métodos

Equals(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetCurrentLine()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el número de línea actual en el código. Es un puntero que se mueve cuando se examina el código.

GetCurrentPosition(Boolean)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene la posición actual en la cadena de código. Es un puntero que se mueve cuando se examina el código.

GetHashCode()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetNextToken()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Busca el siguiente token en el código.

GetSourceCode()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el código fuente asociado a este objeto de escáner.

GetStartLinePosition()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene la posición en la cadena de código donde comienza la primera línea del código actual. Todas las líneas de código están almacenadas en una sola cadena. Es un puntero que se mueve cuando se examina el código.

GetStringLiteral()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una cadena examinada cuyas secuencias de escape se han reemplazado.

GetType()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el Type de la instancia actual.

(Heredado de Object)
GotEndOfLine()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Indica si se ha llegado al final de una línea después de que el escáner haya buscado o inspeccionado un token.

IsKeyword(JSToken)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si el token especificado es una palabra clave en el lenguaje JScript.

IsOperator(JSToken)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si el token especificado es un operador en el lenguaje JScript.

MemberwiseClone()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una copia superficial del Object actual.

(Heredado de Object)
SetAuthoringMode(Boolean)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece un marcador que indica si el escáner funciona en modo de creación.

SetSource(Context)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece el código fuente que se va a examinar.

SkipMultiLineComment()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Omite un comentario que abarca varias líneas y avanza los punteros que identifican la posición actual en el código.

ToString()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también