ParserContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Representa un analizador cuyo contexto se puede cambiar a código o marcado.
public class ParserContext
type ParserContext = class
Public Class ParserContext
- Herencia
-
ParserContext
Constructores
ParserContext(ITextDocument, ParserBase, ParserBase, ParserBase) |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Inicializa una nueva instancia de la clase ParserContext. |
Propiedades
ActiveParser |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene o establece el analizador activo para el contexto. |
CodeParser |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene o establece el analizador de código para el contexto. |
CurrentBlock |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene el generador de bloques actual. |
CurrentCharacter |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene el carácter actual disponible en el origen. |
DesignTimeMode |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene o establece un valor que indica si el analizador está en modo de diseño. |
EndOfFile |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene un valor que indica si el estado de origen es el final del archivo. |
Errors |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene o establece la lista de errores que se produjeron durante el análisis. |
LastAcceptedCharacters |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene los últimos caracteres aceptados. |
LastSpan |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene o establece el último intervalo. |
MarkupParser |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene o establece el analizador de marcado para el contexto. |
Source |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene o establece el lector de texto para el documento de origen. |
WhiteSpaceIsSignificantToAncestorBlock |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene o establece un valor que indica si el espacio en blanco es importante para el bloque antecesor. |
Métodos
AddSpan(Span) |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Agrega el intervalo especificado al final de la pila de generadores de bloques. |
CompleteParse() |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Analiza el último intervalo y devuelve los resultados del análisis que contienen el bloque recién compilado. |
EndBlock() |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Crea un bloque final a partir del último elemento de la pila de generadores de bloques. |
IsWithin(BlockType) |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el tipo de bloque especificado existe en la lista del generador de bloques. |
OnError(SourceLocation, String) |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Se produce cuando se produce un error de análisis. |
OnError(SourceLocation, String, Object[]) |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Tiene lugar cuando el analizador encuentra un error. |
StartBlock() |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Agrega un nuevo generador de bloques al final de la pila de generadores de bloques y devuelve una acción desechable que devuelve un bloque final. |
StartBlock(BlockType) |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Agrega un nuevo generador de bloques al final de la pila de generadores de bloques y devuelve una acción desechable que devuelve un bloque final. |
SwitchActiveParser() |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. También cambia el analizador de código o de marcado a analizador activo. |