HtmlTokenizer 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/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Představuje tokenizátor html razoru.
public class HtmlTokenizer : System.Web.Razor.Tokenizer.Tokenizer<System.Web.Razor.Tokenizer.Symbols.HtmlSymbol,System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType>
type HtmlTokenizer = class
inherit Tokenizer<HtmlSymbol, HtmlSymbolType>
Public Class HtmlTokenizer
Inherits Tokenizer(Of HtmlSymbol, HtmlSymbolType)
- Dědičnost
Konstruktory
HtmlTokenizer(ITextDocument) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Inicializuje novou instanci HtmlTokenizer třídy. |
Vlastnosti
Buffer |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví vyrovnávací paměť pro tokenizátor. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
CurrentCharacter |
Tento typ/č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 v tokenizátoru. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
CurrentErrors |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá seznam aktuálních chyb razor. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
CurrentLocation |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá aktuální zdrojové umístění. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
CurrentStart |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá aktuální začátek zdrojového umístění. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
CurrentState |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví aktuální stav počítače. (Zděděno od StateMachine<TReturn>) |
EndOfFile |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá hodnotu, zda je aktuální umístění tokenizátoru na konci souboru. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
HaveContent |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá hodnotu, zda tokenizátor má obsah. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
RazorCommentStarType |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá html symboly pro razor komentář star typ. |
RazorCommentTransitionType |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá html symboly pro razor komentář přechod typ. |
RazorCommentType |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá html symboly pro typ komentáře razor. |
Source |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá zdroj textového dokumentu. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
StartState |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá začátek stavového počítače pro html. |
Metody
AfterRazorCommentTransition() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí výsledek po přechodu komentáře razor. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
At(String, Boolean) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda vyhledávací vyrovnávací paměť obsahuje očekávaný řetězec. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
CharOrWhiteSpace(Char) |
Vrátí delegáta funkce, který přijímá parametr znaku a vrací hodnotu, která označuje, zda je parametr znaku roven zadanému znaku nebo prázdným znakům. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
CreateSymbol(SourceLocation, String, HtmlSymbolType, IEnumerable<RazorError>) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vytvoří symbol pro zadané parametry tokenizátoru html. |
CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vytvoří typ symbolu jazyka pro tokenizátor se zadaným obsahem. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
EndSymbol(SourceLocation, TSymbolType) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí typ koncového symbolu jazyka používaný tokenizátorem. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
EndSymbol(TSymbolType) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí typ koncového symbolu jazyka používaný tokenizátorem. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
MoveNext() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přečte další znak od čtenáře kódu. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
NextSymbol() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Zobrazuje další symbol, který se má použít. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
Peek() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přečte další symbol v kódu. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
RazorCommentBody() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Analyzuje text komentáře Razor. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
Reset() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Nastaví stav tokenizátoru do počátečního stavu. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
ResumeSymbol(TSymbol) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Obnoví pomocí předchozího typu symbolu jazyka. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
Single(TSymbolType) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Používá jeden typ symbolu. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
StartSymbol() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí počáteční symbol použitý v této třídě. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
Stay() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Během přechodu zůstane ve stroji. (Zděděno od StateMachine<TReturn>) |
Stay(TReturn) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Během přechodu zůstane v počítači se zadaným výstupem. (Zděděno od StateMachine<TReturn>) |
Stop() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Zakáže počítač při přechodu. (Zděděno od StateMachine<TReturn>) |
TakeAll(String, Boolean) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vezme řetězec, pokud se nachází ve vyrovnávací paměti lookahead do vyrovnávací paměti tokenizátoru. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
TakeCurrent() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijme aktuální znak do vyrovnávací paměti. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
TakeString(String, Boolean) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijme zadaný vstupní řetězec do vyrovnávací paměti. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
TakeUntil(Func<Char,Boolean>) |
Analyzuje zdrojový dokument, dokud není splněna podmínka určená predikátem nebo se nedosáhne koncového souboru. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |
Transition(StateMachine<TReturn>.State) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje nový přechod stavu. (Zděděno od StateMachine<TReturn>) |
Transition(TReturn, StateMachine<TReturn>.State) |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje nový přechod stavu se zadaným výstupem. (Zděděno od StateMachine<TReturn>) |
Turn() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Popisuje proces otáčení stavu. (Zděděno od StateMachine<TReturn>) |
Explicitní implementace rozhraní
ITokenizer.NextSymbol() |
Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí typ symbolu dalšího jazyka. (Zděděno od Tokenizer<TSymbol,TSymbolType>) |