VBTokenizer Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Umożliwia aplikacji podzielenie symbolu 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)
- Dziedziczenie
Konstruktory
VBTokenizer(ITextDocument) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Inicjuje VBTokenizer nowe wystąpienie klasy. |
Właściwości
Buffer |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia bufor tokenizatora. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
CurrentCharacter |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera bieżący znak w tokenizatorze. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
CurrentErrors |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera listę bieżących błędów razor. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
CurrentLocation |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera bieżącą lokalizację źródłową. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
CurrentStart |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera bieżący początek lokalizacji źródłowej. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
CurrentState |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia bieżący stan maszyny. (Odziedziczone po StateMachine<TReturn>) |
EndOfFile |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera wartość, czy bieżąca lokalizacja tokenizatora znajduje się na końcu pliku. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
HaveContent |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera wartość, czy tokenizator ma zawartość. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
RazorCommentStarType |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera typ symbolu VB. |
RazorCommentTransitionType |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera styl przejścia symbolu VB. |
RazorCommentType |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera komentarz typu razor dla elementu VBSymbolType. |
Source |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera źródło dokumentu tekstowego. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
StartState |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera stan uruchamiania maszyny. |
Metody
AfterRazorCommentTransition() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Zwraca wynik po przejściu komentarza razor. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
At(String, Boolean) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy bufor lookahead zawiera oczekiwany ciąg. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
CharOrWhiteSpace(Char) |
Zwraca delegata funkcji, który akceptuje parametr znaku i zwraca wartość wskazującą, czy parametr znaku jest równy określonemu znakowi, czy białemu znakowi. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Tworzy typ symbolu języka dla tokenizatora z określoną zawartością. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
CreateSymbol(SourceLocation, String, VBSymbolType, IEnumerable<RazorError>) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Tworzy domenę symboli. |
EndSymbol(SourceLocation, TSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Zwraca typ symbolu końcowego języka używany przez tokenizator. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
EndSymbol(TSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Zwraca typ symbolu końcowego języka używany przez tokenizator. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
MoveNext() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Odczytuje następny znak z czytnika kodu. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
NextSymbol() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Przedstawia następny symbol do użycia. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
Peek() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Odczytuje następny symbol w kodzie. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
RazorCommentBody() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Analizuje treść komentarza Razor. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
Reset() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Ustawia stan tokenizatora na stan początkowy. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
ResumeSymbol(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Wznawia korzystanie z poprzedniego typu symbolu języka. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
Single(TSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Używa pojedynczego typu symbolu. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
StartSymbol() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Zwraca symbol początkowy używany w tej klasie. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
Stay() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pozostaje na maszynie podczas przejścia. (Odziedziczone po StateMachine<TReturn>) |
Stay(TReturn) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pozostaje na maszynie podczas przejścia z określonymi danymi wyjściowymi. (Odziedziczone po StateMachine<TReturn>) |
Stop() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Wyłącza maszynę po przejściu. (Odziedziczone po StateMachine<TReturn>) |
TakeAll(String, Boolean) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera ciąg, jeśli znajduje się w buforze lookahead do buforu tokenizatora. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
TakeCurrent() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Akceptuje bieżący znak w buforze. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
TakeString(String, Boolean) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Akceptuje dany ciąg wejściowy do buforu. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
TakeUntil(Func<Char,Boolean>) |
Analizuje dokument źródłowy do momentu osiągnięcia warunku określonego przez predykat lub pliku końcowego. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |
Transition(StateMachine<TReturn>.State) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Wskazuje nowe przejście stanu. (Odziedziczone po StateMachine<TReturn>) |
Transition(TReturn, StateMachine<TReturn>.State) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Wskazuje nowe przejście stanu z określonymi danymi wyjściowymi. (Odziedziczone po StateMachine<TReturn>) |
Turn() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Opisuje proces obracania stanu. (Odziedziczone po StateMachine<TReturn>) |
Jawne implementacje interfejsu
ITokenizer.NextSymbol() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Zwraca następny typ symbolu języka. (Odziedziczone po Tokenizer<TSymbol,TSymbolType>) |