SyntaxFacts Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode.
public ref class SyntaxFacts
public class SyntaxFacts
type SyntaxFacts = class
Public Class SyntaxFacts
- Herencia
-
SyntaxFacts
Constructores
SyntaxFacts() |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
Propiedades
EqualityComparer |
Comparador de igualdad personalizado para SyntaxKind |
Métodos
AllowsLeadingImplicitLineContinuation(SyntaxToken) |
Indica si una nueva línea puede preceder válidamente al objeto SyntaxToken especificado sin necesidad de una secuencia de continuación de línea explícita ' _' o la terminación de la instrucción contenedora. |
AllowsTrailingImplicitLineContinuation(SyntaxToken) |
Indica si una nueva línea puede seguir válidamente el objeto SyntaxToken especificado sin necesidad de una secuencia de continuación de línea explícita ' _' o la terminación de la instrucción contenedora. |
GetAccessorStatementKind(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetBaseTypeStatementKind(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetBinaryExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetBlockName(SyntaxKind) |
Devolver texto de palabra clave o puntuación basado en SyntaxKind |
GetContextualKeywordKind(String) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetContextualKeywordKinds() |
Obtención de palabras clave contextuales |
GetInstanceExpression(SyntaxKind) |
Devuelve la sintaxis de expresión correspondiente para las palabras clave "Me", "MyBase" y "MyClass" o SyntaxKind.None para otros tipos de sintaxis. |
GetKeywordKind(String) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetKeywordKinds() |
Obtención de todas las palabras clave reservadas y contextuales |
GetLiteralExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetOperatorKind(String) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetPreprocessorKeywordKind(String) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetPreprocessorKeywordKinds() |
Obtención de palabras clave del preprocesador |
GetPunctuationKinds() |
Obtener signos de puntuación |
GetReservedKeywordKinds() |
Obtención de todas las palabras clave reservadas |
GetText(Accessibility) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetText(SyntaxKind) |
Devolver texto de palabra clave o puntuación basado en SyntaxKind |
GetTypeStatementKind(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
GetUnaryExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAccessibilityModifier(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAccessorBlock(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAccessorStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAccessorStatementAccessorKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAccessorStatementKeyword(SyntaxKind) |
Obsoletos.
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAddRemoveHandlerStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAddRemoveHandlerStatementAddHandlerOrRemoveHandlerKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAddressOfOperand(ExpressionSyntax) |
Devuelve true si el nodo es el operando de una expresión AddressOf. |
IsAnyToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAssignmentStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAssignmentStatementOperatorToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsAttributeName(SyntaxNode) |
Comprueba si SyntaxNode es un nombre de atributo. Para ser un nombre de atributo, la sintaxis debe estar primaria por un atributo y el propio nodo debe ser igual a la propiedad Attribute.Name. |
IsAttributeTargetAttributeModifier(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsBinaryExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsBinaryExpressionOperatorToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsCaseBlock(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsCaseStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsColon(Char) |
Determina si el carácter unicode es un carácter de dos puntos. |
IsContextualKeyword(SyntaxKind) |
Determinar si el tipo representa una palabra clave contextual |
IsContinueStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsContinueStatementBlockKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsCrefOperatorReferenceOperatorToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsCrefSignaturePartModifier(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDeclareStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDeclareStatementCharsetKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDeclareStatementKeyword(SyntaxKind) |
Obsoletos.
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDeclareStatementSubOrFunctionKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDelegateStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDelegateStatementKeyword(SyntaxKind) |
Obsoletos.
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDelegateStatementSubOrFunctionKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDoLoopBlock(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsDoStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsEndBlockStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsEndBlockStatementBlockKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsExitStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsExitStatementBlockKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsHash(Char) |
Determina si el carácter unicode es un carácter hash. |
IsIdentifierPartCharacter(Char) |
Determina si el carácter Unicode puede formar parte de un identificador de Visual Basic. |
IsIdentifierStartCharacter(Char) |
Determina si el carácter Unicode puede ser el carácter inicial de un identificador de Visual Basic. |
IsIfDirectiveTrivia(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsIfDirectiveTriviaIfOrElseIfKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsInNamespaceOrTypeContext(SyntaxNode) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsInstanceExpression(SyntaxKind) |
Determinar si la instancia de token representa palabras clave "Me", "MyBase" o "MyClass". |
IsInTypeOnlyContext(ExpressionSyntax) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsInvocationOrAddressOfOperand(ExpressionSyntax) |
Devuelve true si el nodo es el operando de una expresión AddressOf o el objeto de una invocación. Se usa para reglas de enlace especiales en torno a la variable de valor devuelto dentro de los descriptores de acceso Functions y Property Get. |
IsInvoked(ExpressionSyntax) |
Devuelve true si el nodo es el objeto de una expresión de invocación. |
IsKeywordEventContainerKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsKeywordKind(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLabel(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLabelLabelToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLabelStatementLabelToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLambdaHeader(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLambdaHeaderKeyword(SyntaxKind) |
Obsoletos.
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLambdaHeaderSubOrFunctionKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLanguagePunctuation(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLiteralExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLiteralExpressionToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsLoopStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsMemberAccessExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsMemberAccessExpressionOperatorToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsMethodBlock(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsMethodStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsMethodStatementKeyword(SyntaxKind) |
Obsoletos.
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsMethodStatementSubOrFunctionKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsMultiLineLambdaExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsName(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsNamedArgumentName(SyntaxNode) |
Es el nodo el nombre de un argumento con nombre de una expresión de creación de objeto o invocación, pero no un atributo. |
IsNamespaceMemberDeclaration(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsNewLine(Char) |
Determina si el carácter Unicode es un carácter de nueva línea. |
IsOnErrorGoToStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsOperator(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsOperatorStatementOperatorToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsOptionStatementNameKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsOptionStatementValueKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsOrdering(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsOrderingAscendingOrDescendingKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPartitionClause(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPartitionClauseSkipOrTakeKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPartitionWhileClause(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPartitionWhileClauseSkipOrTakeKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPredefinedCastExpressionKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPredefinedType(SyntaxKind) |
Asistente para comprobar si el token es un tipo predefinido |
IsPreprocessorDirective(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPreprocessorKeyword(SyntaxKind) |
Determinar si la instancia de token representa una palabra clave de preprocesador |
IsPreprocessorPunctuation(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPunctuation(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsPunctuationOrKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsReDimStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsRelationalCaseClause(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsRelationalCaseClauseOperatorToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsRelationalOperator(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsReservedKeyword(SyntaxKind) |
Determinar si el tipo representa una palabra clave reservada |
IsReservedTupleElementName(String) |
Comprueba si el nombre del elemento está reservado. Por ejemplo: "Item3" está reservado. "Rest", "ToString" y otros miembros de System.ValueTuple están reservados. Los nombres que no están reservados devuelven False. |
IsResumeStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsSingleLineLambdaExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsSpecialConstraint(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsSpecialConstraintConstraintKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsStopOrEndStatement(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsStopOrEndStatementStopOrEndKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsTrivia(SyntaxKind) |
Determine si la instancia del token representa una trivia de sintaxis, como comentario, espacio en blanco, etc. |
IsTypeOfExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsTypeOfExpressionOperatorToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsTypeParameterVarianceKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsUnaryExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsUnaryExpressionOperatorToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsUnderscore(Char) |
Determina si el carácter unicode es un carácter de subrayado. |
IsValidIdentifier(String) |
Determina si el nombre es un identificador válido. |
IsWhileOrUntilClause(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsWhileOrUntilClauseWhileOrUntilKeyword(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsWhitespace(Char) |
Determina si el carácter Unicode representa un espacio en blanco. |
IsXmlCrefAttributeEndQuoteToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlCrefAttributeStartQuoteToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlMemberAccessExpression(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlMemberAccessExpressionToken2(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlNameAttributeEndQuoteToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlNameAttributeStartQuoteToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlStringEndQuoteToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlStringStartQuoteToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlTextToken(SyntaxKind) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |
IsXmlWhitespace(Char) |
Determina si el carácter Unicode representa un espacio en blanco XML. |
MakeHalfWidthIdentifier(String) |
Crea una cadena de caracteres Unicode de formato medio. |
VarianceKindFromToken(SyntaxToken) |
Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode. |