共用方式為


VBTokenizer 類別

定義

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。允許應用程式將 VB 符號分成權杖。

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

建構函式

VBTokenizer(ITextDocument)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。初始化 類別的新實例 VBTokenizer

屬性

Buffer

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得或設定 Tokenizer 的緩衝區。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
CurrentCharacter

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得 Tokenizer 中的目前字元。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
CurrentErrors

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得目前 razor 錯誤的清單。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
CurrentLocation

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得目前的來源位置。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
CurrentStart

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得來源位置的目前開始。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
CurrentState

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得或設定電腦的目前狀態。

(繼承來源 StateMachine<TReturn>)
EndOfFile

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得值,指出 Tokenizer 目前位置是否位於檔案結尾。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
HaveContent

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得 Tokenizer 是否具有內容的值。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
RazorCommentStarType

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得 VB 符號類型。

RazorCommentTransitionType

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得 VB 符號的轉換樣式。

RazorCommentType

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得 的 VBSymbolType razor 型別批註。

Source

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得文字檔的來源。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
StartState

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。取得電腦的開始狀態。

方法

AfterRazorCommentTransition()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。傳回 razor 批註轉換之後的結果。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
At(String, Boolean)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。判斷 lookahead 緩衝區是否包含預期的字串。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
CharOrWhiteSpace(Char)

傳回函式委派,其會接受字元參數並傳回一值,表示字元參數是否等於指定字元或空白。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。使用指定的內容,為 Tokenizer 建立語言符號類型。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
CreateSymbol(SourceLocation, String, VBSymbolType, IEnumerable<RazorError>)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。建立符號的網域。

EndSymbol(SourceLocation, TSymbolType)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。傳回 Tokenizer 所使用的語言結束符號類型。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
EndSymbol(TSymbolType)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。傳回 Tokenizer 所使用的語言結束符號類型。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
MoveNext()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。從程式碼讀取器讀取至下一個字元。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
NextSymbol()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。顯示要使用的下一個符號。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
Peek()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。讀取程式碼中的下一個符號。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
RazorCommentBody()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 Razor 批註本文。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
Reset()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。將 Tokenizer 狀態設定為其初始狀態。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
ResumeSymbol(TSymbol)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。使用先前的語言符號類型繼續執行。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
Single(TSymbolType)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。使用單一類型的符號。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
StartSymbol()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。傳回這個類別中使用的開始符號。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
Stay()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。在轉換期間會留在機器中。

(繼承來源 StateMachine<TReturn>)
Stay(TReturn)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。在轉換期間,使用指定的輸出留在機器中。

(繼承來源 StateMachine<TReturn>)
Stop()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。在轉換時停用電腦。

(繼承來源 StateMachine<TReturn>)
TakeAll(String, Boolean)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。如果在 lookahead 緩衝區中找到字串,則會進入 Tokenizer 緩衝區。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
TakeCurrent()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。接受目前字元到緩衝區。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
TakeString(String, Boolean)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。接受指定的輸入字串至緩衝區。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
TakeUntil(Func<Char,Boolean>)

剖析來源文件,直到符合述詞指定的條件或達到結尾檔案。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)
Transition(StateMachine<TReturn>.State)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。表示狀態的新轉換。

(繼承來源 StateMachine<TReturn>)
Transition(TReturn, StateMachine<TReturn>.State)

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。指出具有指定輸出之狀態的新轉換。

(繼承來源 StateMachine<TReturn>)
Turn()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。描述狀態的轉譯程式。

(繼承來源 StateMachine<TReturn>)

明確介面實作

ITokenizer.NextSymbol()

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。傳回下一個語言符號類型。

(繼承來源 Tokenizer<TSymbol,TSymbolType>)

適用於