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