ParserContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Představuje analyzátor, jehož kontext lze přepnout na kód nebo kód.
public class ParserContext
type ParserContext = class
Public Class ParserContext
- Dědičnost
-
ParserContext
Konstruktory
ParserContext(ITextDocument, ParserBase, ParserBase, ParserBase) |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Inicializuje novou instanci ParserContext třídy. |
Vlastnosti
ActiveParser |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá nebo nastaví aktivní analyzátor kontextu. |
CodeParser |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá nebo nastaví analyzátor kódu pro kontext. |
CurrentBlock |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá aktuální tvůrce bloků. |
CurrentCharacter |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá aktuální znak dostupný ze zdroje. |
DesignTimeMode |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá nebo nastaví hodnotu, která určuje, zda je analyzátor v režimu návrhu. |
EndOfFile |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá hodnotu, která označuje, zda je stav zdroje konec souboru. |
Errors |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá nebo nastaví seznam chyb při analýze. |
LastAcceptedCharacters |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá poslední akceptované znaky. |
LastSpan |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá nebo nastaví poslední rozsah. |
MarkupParser |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá nebo nastaví analyzátor značek pro kontext. |
Source |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá nebo nastaví čtečku textu pro zdrojový dokument. |
WhiteSpaceIsSignificantToAncestorBlock |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Získá nebo nastaví hodnotu, která označuje, zda je prázdné znaky významné pro nadřazený blok. |
Metody
AddSpan(Span) |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Přidá zadané rozpětí na konec zásobníku tvůrce bloků. |
CompleteParse() |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Parsuje poslední rozsah a vrátí výsledky analýzy, které obsahují nově vytvořený blok. |
EndBlock() |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Vytvoří koncový blok z poslední položky zásobníku tvůrce bloků. |
IsWithin(BlockType) |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Určuje, zda zadaný typ bloku existuje v seznamu tvůrce bloků. |
OnError(SourceLocation, String, Object[]) |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Nastane při analýze, ke které došlo k chybě. |
OnError(SourceLocation, String) |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Nastane při analýze, ke které došlo k chybě. |
StartBlock() |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Přidá na konec zásobníku tvůrce bloků nový tvůrce bloků a vrátí jednorázovou akci, která vrátí koncový blok. |
StartBlock(BlockType) |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Přidá na konec zásobníku tvůrce bloků nový tvůrce bloků a vrátí jednorázovou akci, která vrátí koncový blok. |
SwitchActiveParser() |
Tento typ nebo člen podporuje infrastrukturu rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Alternativně přepne analyzátor kódu nebo analyzátor značek jako aktivní analyzátor. |