CSharpLanguageCharacteristics 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. Reprezentuje różne cechy języka w języku 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)
- Dziedziczenie
-
CSharpLanguageCharacteristics
Właściwości
Instance |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera wystąpienie klasy CSharpLanguageCharacteristics . |
Metody
CreateMarkerSymbol(SourceLocation) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Tworzy symbol znacznika w kodzie. |
CreateSymbol(SourceLocation, String, CSharpSymbolType, IEnumerable<RazorError>) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Tworzy symbol w kodzie. |
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 symbol języka kodu z określoną lokalizacją źródłową z określoną lokalizacją źródłową jako znacznikiem początkowym. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
CreateTokenizer(ITextDocument) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Tworzy tokenizator języka. |
FlipBracket(CSharpSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Przerzuca symbol nawiasu w kodzie. |
FlipBracket(TSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Zwraca symbol odwrotnego nawiasu dla określonego symbolu nawiasu. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
GetKeyword(CSharpKeyword) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera słowo kluczowe w kodzie. |
GetKnownSymbolType(KnownSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera element CSharpLanguageCharacteristics w kodzie. |
GetSample(CSharpSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera przykładowy symbol w kodzie. |
GetSample(TSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera rzeczywisty symbol dla danego typu symbolu języka. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
GetSymbolSample(CSharpSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera przykładowy symbol w kodzie. |
IsCommentBody(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest typem treści komentarza. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsCommentStar(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest komentarzem star typem. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsCommentStart(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest typem początkowym komentarza. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsIdentifier(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest typem identyfikatora. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsKeyword(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest typem słowa kluczowego. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsKnownSymbolType(TSymbol, KnownSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy typ symbolu jest znanym typem symbolu. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsNewLine(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest nowym typem wiersza. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsTransition(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest typem przejścia. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsUnknown(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest nieznanym typem. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
IsWhiteSpace(TSymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest typem odstępu. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
KnowsSymbolType(KnownSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy symbol jest nieznanym typem. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
SplitSymbol(TSymbol, Int32, TSymbolType) |
Dzieli zawartość symbolu języka kodu w określonym indeksie. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
TokenizeString(SourceLocation, String) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Dzieli określony ciąg na tokeny. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
TokenizeString(String) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Dzieli określony ciąg na tokeny. (Odziedziczone po LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |