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
public sealed class SyntaxFacts
type SyntaxFacts = class
Public Class SyntaxFacts
Public NotInheritable 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. |