CSharpLanguageCharacteristics Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Representa as diferentes características de linguagem em uma linguagem 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)
- Herança
-
CSharpLanguageCharacteristics
Propriedades
| Instance |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém a instância da CSharpLanguageCharacteristics classe . |
Métodos
| CreateMarkerSymbol(SourceLocation) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Cria um símbolo de marcador no código. |
| CreateSymbol(SourceLocation, String, CSharpSymbolType, IEnumerable<RazorError>) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Cria um símbolo no código. |
| CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Cria um símbolo de linguagem de código com o local de origem especificado como o marcador inicial. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| CreateTokenizer(ITextDocument) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Cria um tokenizador de idioma. |
| FlipBracket(CSharpSymbolType) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Inverte o símbolo de colchete no código. |
| FlipBracket(TSymbolType) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Retorna o símbolo do colchete oposto para o símbolo do colchete especificado. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| GetKeyword(CSharpKeyword) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o palavra-chave no código. |
| GetKnownSymbolType(KnownSymbolType) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o CSharpLanguageCharacteristics no código. |
| GetSample(CSharpSymbolType) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém um símbolo de exemplo no código. |
| GetSample(TSymbolType) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Obtém o símbolo real para o tipo de símbolo de linguagem dado. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| GetSymbolSample(CSharpSymbolType) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém um símbolo de exemplo no código. |
| IsCommentBody(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo de corpo de comentário. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsCommentStar(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo de estrela de comentário. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsCommentStart(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo de início de comentário. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsIdentifier(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo de identificador. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsKeyword(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo de palavra-chave. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsKnownSymbolType(TSymbol, KnownSymbolType) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o tipo de símbolo é um tipo de símbolo conhecido. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsNewLine(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo de nova linha. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsTransition(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo de transição. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsUnknown(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo desconhecido. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsWhiteSpace(TSymbol) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo de espaço em branco. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| KnowsSymbolType(KnownSymbolType) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Determina se o símbolo é um tipo desconhecido. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| SplitSymbol(TSymbol, Int32, TSymbolType) |
Divide o conteúdo do símbolo de linguagem de código no índice especificado. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| TokenizeString(SourceLocation, String) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Divide a cadeia de caracteres especificada em tokens. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| TokenizeString(String) |
Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código. Divide a cadeia de caracteres especificada em tokens. (Herdado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |