Partilhar via


JSScanner Classe

Definição

Examina o código JScript pesquisando unidades individuais de código ou tokens. Essa classe pertence à categoria de exame e análise.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class JSScanner sealed
public sealed class JSScanner
type JSScanner = class
Public NotInheritable Class JSScanner
Herança
JSScanner

Construtores

JSScanner()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe JSScanner.

JSScanner(Context)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe JSScanner especificando o código-fonte a examinar.

Métodos

Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCurrentLine()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o número de linha atual no código. Esse é um ponteiro que se move conforme o código é examinado.

GetCurrentPosition(Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a posição atual na cadeia de caracteres de código. Esse é um ponteiro que se move conforme o código é examinado.

GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Serve como a função de hash padrão.

(Herdado de Object)
GetNextToken()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Examina o próximo token no código.

GetSourceCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o código-fonte associado a este objeto de scanner.

GetStartLinePosition()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a posição na cadeia de caracteres de código em que a primeira linha do código atual começa. Todas as linhas de código são armazenadas em uma única cadeia de caracteres. Esse é um ponteiro que se move conforme o código é examinado.

GetStringLiteral()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Uma cadeia de caracteres que foi examinada e teve todas as suas sequências de escape substituídas.

GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
GotEndOfLine()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Indica se o final de uma linha foi atingido depois de o scanner examinar ou espiar um token.

IsKeyword(JSToken)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o token especificado é uma palavra-chave na linguagem JScript.

IsOperator(JSToken)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o token especificado é um operador na linguagem JScript.

MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetAuthoringMode(Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define um sinalizador que indica se o scanner está operando no modo de criação.

SetSource(Context)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define o código-fonte a examinar.

SkipMultiLineComment()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Ignora um comentário que abrange várias linhas e avança os ponteiros que identificam a posição atual no código.

ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também