SyntaxFacts 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.
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode.
public ref class SyntaxFacts
public class SyntaxFacts
public sealed class SyntaxFacts
type SyntaxFacts = class
Public Class SyntaxFacts
Public NotInheritable Class SyntaxFacts
- Herança
-
SyntaxFacts
Construtores
| SyntaxFacts() |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
Propriedades
| EqualityComparer |
Um comparador de igualdade personalizado para SyntaxKind |
Métodos
| AllowsLeadingImplicitLineContinuation(SyntaxToken) |
Indica se uma nova linha pode preceder validamente o SyntaxToken especificado sem exigir uma sequência de continuação de linha explícita ' _' ou encerrar a instrução que contém. |
| AllowsTrailingImplicitLineContinuation(SyntaxToken) |
Indica se uma nova linha pode seguir validamente o SyntaxToken especificado sem exigir uma sequência de continuação de linha explícita ' _' ou encerrar a instrução que contém. |
| GetAccessorStatementKind(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetBaseTypeStatementKind(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetBinaryExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetBlockName(SyntaxKind) |
Retornar palavra-chave ou texto de pontuação com base em SyntaxKind |
| GetContextualKeywordKind(String) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetContextualKeywordKinds() |
Obter palavras-chave contextuais |
| GetInstanceExpression(SyntaxKind) |
Retornar sintaxe de expressão correspondente para palavras-chave 'Me', 'MyBase' e 'MyClass' ou SyntaxKind.None para outros tipos de sintaxe |
| GetKeywordKind(String) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetKeywordKinds() |
Obter todas as palavras-chave reservadas e contextuais |
| GetLiteralExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetOperatorKind(String) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetPreprocessorKeywordKind(String) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetPreprocessorKeywordKinds() |
Obter palavras-chave de pré-processador |
| GetPunctuationKinds() |
Obter pontuações |
| GetReservedKeywordKinds() |
Obter todas as palavras-chave reservadas |
| GetText(Accessibility) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetText(SyntaxKind) |
Retornar palavra-chave ou texto de pontuação com base em SyntaxKind |
| GetTypeStatementKind(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| GetUnaryExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAccessibilityModifier(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAccessorBlock(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAccessorStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAccessorStatementAccessorKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAccessorStatementKeyword(SyntaxKind) |
Obsoleto.
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAddRemoveHandlerStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAddRemoveHandlerStatementAddHandlerOrRemoveHandlerKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAddressOfOperand(ExpressionSyntax) |
Retorna true se o nó for o operando de uma expressão AddressOf |
| IsAnyToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAssignmentStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAssignmentStatementOperatorToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsAttributeName(SyntaxNode) |
Verifica se o SyntaxNode é um nome de atributo. Para ser um nome de atributo, a sintaxe deve ser pai de um Atributo e o nó em si deve ser igual à propriedade Attribute.Name. |
| IsAttributeTargetAttributeModifier(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsBinaryExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsBinaryExpressionOperatorToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsCaseBlock(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsCaseStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsColon(Char) |
Determina se o caractere unicode é um caractere de dois-pontos. |
| IsContextualKeyword(SyntaxKind) |
Determinar se o tipo representa uma palavra-chave contextual |
| IsContinueStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsContinueStatementBlockKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsCrefOperatorReferenceOperatorToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsCrefSignaturePartModifier(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDeclareStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDeclareStatementCharsetKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDeclareStatementKeyword(SyntaxKind) |
Obsoleto.
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDeclareStatementSubOrFunctionKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDelegateStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDelegateStatementKeyword(SyntaxKind) |
Obsoleto.
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDelegateStatementSubOrFunctionKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDoLoopBlock(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsDoStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsEndBlockStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsEndBlockStatementBlockKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsExitStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsExitStatementBlockKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsHash(Char) |
Determina se o caractere unicode é um caractere hash. |
| IsIdentifierPartCharacter(Char) |
Determina se o caractere Unicode pode fazer parte de um identificador do Visual Basic. |
| IsIdentifierStartCharacter(Char) |
Determina se o caractere Unicode pode ser o caractere inicial de um identificador do Visual Basic. |
| IsIfDirectiveTrivia(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsIfDirectiveTriviaIfOrElseIfKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsInNamespaceOrTypeContext(SyntaxNode) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsInstanceExpression(SyntaxKind) |
Determinar se a instância do token representa as palavras-chave 'Me', 'MyBase' ou 'MyClass' |
| IsInTypeOnlyContext(ExpressionSyntax) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsInvocationOrAddressOfOperand(ExpressionSyntax) |
Retorna true se o nó for o operando de uma expressão AddressOf ou o objeto de uma invocação. Isso é usado para regras de associação especiais em torno da variável de valor retornado dentro dos acessadores Functions e Property Get. |
| IsInvoked(ExpressionSyntax) |
Retorna true se o nó for o objeto de uma expressão invocação |
| IsKeywordEventContainerKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsKeywordKind(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLabel(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLabelLabelToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLabelStatementLabelToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLambdaHeader(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLambdaHeaderKeyword(SyntaxKind) |
Obsoleto.
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLambdaHeaderSubOrFunctionKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLanguagePunctuation(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLiteralExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLiteralExpressionToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsLoopStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsMemberAccessExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsMemberAccessExpressionOperatorToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsMethodBlock(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsMethodStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsMethodStatementKeyword(SyntaxKind) |
Obsoleto.
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsMethodStatementSubOrFunctionKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsMultiLineLambdaExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsName(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsNamedArgumentName(SyntaxNode) |
É o nó o nome de um argumento nomeado de uma invocação ou expressão de criação de objeto, mas não um atributo. |
| IsNamespaceMemberDeclaration(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsNewLine(Char) |
Determina se o caractere Unicode é um caractere newline. |
| IsOnErrorGoToStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsOperator(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsOperatorStatementOperatorToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsOptionStatementNameKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsOptionStatementValueKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsOrdering(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsOrderingAscendingOrDescendingKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPartitionClause(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPartitionClauseSkipOrTakeKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPartitionWhileClause(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPartitionWhileClauseSkipOrTakeKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPredefinedCastExpressionKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPredefinedType(SyntaxKind) |
Auxiliar para verificar se o token é um tipo predefinido |
| IsPreprocessorDirective(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPreprocessorKeyword(SyntaxKind) |
Determinar se a instância de token representa uma palavra-chave de pré-processador |
| IsPreprocessorPunctuation(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPunctuation(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsPunctuationOrKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsReDimStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsRelationalCaseClause(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsRelationalCaseClauseOperatorToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsRelationalOperator(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsReservedKeyword(SyntaxKind) |
Determinar se o tipo representa uma palavra-chave reservada |
| IsReservedTupleElementName(String) |
Verifica se o nome do elemento está reservado. Por exemplo: "Item3" é reservado. "Rest", "ToString" e outros membros do System.ValueTuple são reservados. Nomes que não são reservados retornam False. |
| IsResumeStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsSingleLineLambdaExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsSpecialConstraint(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsSpecialConstraintConstraintKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsStopOrEndStatement(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsStopOrEndStatementStopOrEndKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsTrivia(SyntaxKind) |
Determine se a instância de token representa uma sintaxe triviais como comentário, espaço em branco etc... |
| IsTypeOfExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsTypeOfExpressionOperatorToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsTypeParameterVarianceKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsUnaryExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsUnaryExpressionOperatorToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsUnderscore(Char) |
Determina se o caractere unicode é um caractere sublinhado. |
| IsValidIdentifier(String) |
Determina se o nome é um identificador válido. |
| IsWhileOrUntilClause(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsWhileOrUntilClauseWhileOrUntilKeyword(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsWhitespace(Char) |
Determina se o caractere Unicode representa um espaço em branco. |
| IsXmlCrefAttributeEndQuoteToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlCrefAttributeStartQuoteToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlMemberAccessExpression(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlMemberAccessExpressionToken2(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlNameAttributeEndQuoteToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlNameAttributeStartQuoteToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlStringEndQuoteToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlStringStartQuoteToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlTextToken(SyntaxKind) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |
| IsXmlWhitespace(Char) |
Determina se o caractere Unicode representa um whitespace XML. |
| MakeHalfWidthIdentifier(String) |
Cria uma cadeia de caracteres Unicode de forma de meia largura. |
| VarianceKindFromToken(SyntaxToken) |
Fornece membros para determinar fatos de sintaxe sobre caracteres e conversões Unicode. |