Compartir a través de


CSharpLanguageCharacteristics Clase

Definición

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Representa las diferentes características del lenguaje en un lenguaje 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)
Herencia

Propiedades

Instance

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene la instancia de la CSharpLanguageCharacteristics clase .

Métodos

CreateMarkerSymbol(SourceLocation)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Crea un símbolo de marcador en el código.

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

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Crea un símbolo en el código.

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

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Crea un símbolo de lenguaje de código con la ubicación de origen especificada como marcador de inicio.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
CreateTokenizer(ITextDocument)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Crea un tokenizador de lenguaje.

FlipBracket(CSharpSymbolType)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Voltea el símbolo de corchete en el código.

FlipBracket(TSymbolType)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Devuelve el símbolo de corchete opuesto al símbolo de corchete especificado.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
GetKeyword(CSharpKeyword)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene la palabra clave en el código.

GetKnownSymbolType(KnownSymbolType)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene en CSharpLanguageCharacteristics el código .

GetSample(CSharpSymbolType)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene un símbolo de ejemplo en el código.

GetSample(TSymbolType)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Obtiene el símbolo real para el tipo de símbolo de lenguaje proporcionado.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
GetSymbolSample(CSharpSymbolType)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene un símbolo de ejemplo en el código.

IsCommentBody(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo de cuerpo de comentario.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentStar(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo star de comentario.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentStart(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo de inicio de comentario.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsIdentifier(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo de identificador.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsKeyword(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo de palabra clave.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsKnownSymbolType(TSymbol, KnownSymbolType)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el tipo de símbolo es conocido.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsNewLine(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo de nueva línea.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsTransition(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo de transición.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsUnknown(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo desconocido.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsWhiteSpace(TSymbol)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo de espacio en blanco.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
KnowsSymbolType(KnownSymbolType)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Determina si el símbolo es un tipo desconocido.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
SplitSymbol(TSymbol, Int32, TSymbolType)

Divide el contenido del símbolo de lenguaje de código en el índice especificado.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
TokenizeString(SourceLocation, String)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Divide la cadena especificada en tokens.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
TokenizeString(String)

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Divide la cadena especificada en tokens.

(Heredado de LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)

Se aplica a