ParserContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Stellt einen Parser dar, dessen Kontext zwischen Code und Markup umgeschaltet werden kann.
public class ParserContext
type ParserContext = class
Public Class ParserContext
- Vererbung
-
ParserContext
Konstruktoren
ParserContext(ITextDocument, ParserBase, ParserBase, ParserBase) |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Initialisiert eine neue Instanz der ParserContext-Klasse. |
Eigenschaften
ActiveParser |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den aktiven Parser für den Kontext ab oder legt ihn fest. |
CodeParser |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den Codeparser für den Kontext ab oder legt ihn fest. |
CurrentBlock |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den aktuellen Blockgenerator ab. |
CurrentCharacter |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft das aktuelle Zeichen ab, das aus der Quelle verfügbar ist. |
DesignTimeMode |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft einen Wert ab, der angibt, ob sich der Parser im Entwurfsmodus befindet, oder legt ihn fest. |
EndOfFile |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft einen Wert ab, der angibt, ob die Quelle status das Dateiende ist. |
Errors |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft die Liste der Fehler während der Analyse ab bzw. legt sie fest. |
LastAcceptedCharacters |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft die zuletzt akzeptierten Zeichen ab. |
LastSpan |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft die letzte Spanne ab bzw. legt sie fest. |
MarkupParser |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den Markupparser für den Kontext ab oder legt ihn fest. |
Source |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den Textreader für das Quelldokument ab oder legt ihn fest. |
WhiteSpaceIsSignificantToAncestorBlock |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft einen Wert ab, der angibt, ob Leerzeichen für den Vorgängerblock signifikant sind, oder legt diesen Wert fest. |
Methoden
AddSpan(Span) |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Fügt die angegebene Spanne am Ende des Blockgeneratorstapels hinzu. |
CompleteParse() |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Analysiert die letzte Spanne und gibt die Analyseergebnisse zurück, die den neu erstellten Block enthalten. |
EndBlock() |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Erstellt einen Endblock aus dem letzten Element des Blockgeneratorstapels. |
IsWithin(BlockType) |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Bestimmt, ob der angegebene Blocktyp in der Blockgeneratorliste vorhanden ist. |
OnError(SourceLocation, String) |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Tritt auf, wenn bei der Analyse ein Fehler aufgetreten ist. |
OnError(SourceLocation, String, Object[]) |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Tritt auf, wenn bei der Analyse ein Fehler aufgetreten ist. |
StartBlock() |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Fügt einen neuen Blockgenerator am Ende des Blockgeneratorstapels hinzu und gibt eine verwerfbare Aktion zurück, die einen Endblock zurückgibt. |
StartBlock(BlockType) |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Fügt einen neuen Blockgenerator am Ende des Blockgeneratorstapels hinzu und gibt eine verwerfbare Aktion zurück, die einen Endblock zurückgibt. |
SwitchActiveParser() |
Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Schaltet alternativ zwischen dem Codeparser und dem Markupparser als aktivem Parser um. |