CSharpLanguageCharacteristics 類別

定義

此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。表示 CSharp 語言中的不同語言特性。

public class CSharpLanguageCharacteristics : System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.CSharpTokenizer,System.Web.Razor.Tokenizer.Symbols.CSharpSymbol,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
type CSharpLanguageCharacteristics = class
    inherit LanguageCharacteristics<CSharpTokenizer, CSharpSymbol, CSharpSymbolType>
Public Class CSharpLanguageCharacteristics
Inherits LanguageCharacteristics(Of CSharpTokenizer, CSharpSymbol, CSharpSymbolType)
繼承

屬性

Instance

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

方法

CreateMarkerSymbol(SourceLocation)

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

CreateSymbol(SourceLocation, String, CSharpSymbolType, IEnumerable<RazorError>)

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

CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 以指定來源位置建立具有指定來源位置的程式碼語言符號做為起點標記。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
CreateTokenizer(ITextDocument)

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

FlipBracket(CSharpSymbolType)

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

FlipBracket(TSymbolType)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 傳回指定括弧符號的相反括弧符號。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
GetKeyword(CSharpKeyword)

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

GetKnownSymbolType(KnownSymbolType)

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

GetSample(CSharpSymbolType)

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

GetSample(TSymbolType)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 取得給定語言符號類型的實際符號。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
GetSymbolSample(CSharpSymbolType)

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

IsCommentBody(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為註解主體類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentStar(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為註解星號類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentStart(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為註解起點類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsIdentifier(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為識別項類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsKeyword(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為關鍵字類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsKnownSymbolType(TSymbol, KnownSymbolType)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號類型是否為已知符號類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsNewLine(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為新行類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsTransition(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為轉換類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsUnknown(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為已知類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsWhiteSpace(TSymbol)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為空白類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
KnowsSymbolType(KnownSymbolType)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 判斷符號是否為已知類型。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
SplitSymbol(TSymbol, Int32, TSymbolType)

在指定的索引分割程式碼語言符號內容。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
TokenizeString(SourceLocation, String)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 將指定的字串分割為語彙基元。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
TokenizeString(String)

這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 將指定的字串分割為語彙基元。

(繼承來源 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)

適用於