VBTokenizer Třída

Definice

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

Platí pro