VBTokenizer 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. Umožňuje aplikaci rozdělit symbol VB na tokeny.
public class VBTokenizer : System.Web.Razor.Tokenizer.Tokenizer<System.Web.Razor.Tokenizer.Symbols.VBSymbol,System.Web.Razor.Tokenizer.Symbols.VBSymbolType>
type VBTokenizer = class
inherit Tokenizer<VBSymbol, VBSymbolType>
Public Class VBTokenizer
Inherits Tokenizer(Of VBSymbol, VBSymbolType)
- Dědičnost
Konstruktory
VBTokenizer(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 VBTokenizer 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á typ symbolu VB. |
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á styl přechodu symbolu VB. |
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á komentář typu razor .VBSymbolType |
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á počáteční stav počítače. |
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, 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>) |
CreateSymbol(SourceLocation, String, VBSymbolType, 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ří doménu symbolů. |
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>) |