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