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
type SyntaxFacts = class
Public 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. |