SyntaxFacts Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode.
public ref class SyntaxFacts
public class SyntaxFacts
type SyntaxFacts = class
Public Class SyntaxFacts
- Héritage
-
SyntaxFacts
Constructeurs
SyntaxFacts() |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
Propriétés
EqualityComparer |
Comparateur d’égalité personnalisé pour SyntaxKind |
Méthodes
AllowsLeadingImplicitLineContinuation(SyntaxToken) |
Indique si un saut de ligne peut précéder validement le SyntaxToken spécifié sans nécessiter de séquence de continuation de ligne explicite ' _' ou terminer l’instruction conteneur. |
AllowsTrailingImplicitLineContinuation(SyntaxToken) |
Indique si un saut de ligne peut suivre validement le SyntaxToken spécifié sans nécessiter de séquence de continuation de ligne explicite ' _' ou mettre fin à l’instruction conteneur. |
GetAccessorStatementKind(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetBaseTypeStatementKind(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetBinaryExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetBlockName(SyntaxKind) |
Renvoyer un mot clé ou un texte de ponctuation basé sur SyntaxKind |
GetContextualKeywordKind(String) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetContextualKeywordKinds() |
Obtenir des mots clés contextuels |
GetInstanceExpression(SyntaxKind) |
Retourne la syntaxe d’expression correspondante pour les mots clés « Me », « MyBase » et « MyClass » ou SyntaxKind.None pour d’autres types de syntaxe |
GetKeywordKind(String) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetKeywordKinds() |
Obtenir tous les mots clés réservés et contextuels |
GetLiteralExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetOperatorKind(String) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetPreprocessorKeywordKind(String) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetPreprocessorKeywordKinds() |
Obtenir des mots clés de préprocesseur |
GetPunctuationKinds() |
Obtenir des ponctuations |
GetReservedKeywordKinds() |
Obtenir tous les mots clés réservés |
GetText(Accessibility) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetText(SyntaxKind) |
Renvoyer un mot clé ou un texte de ponctuation basé sur SyntaxKind |
GetTypeStatementKind(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
GetUnaryExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAccessibilityModifier(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAccessorBlock(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAccessorStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAccessorStatementAccessorKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAccessorStatementKeyword(SyntaxKind) |
Obsolète.
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAddRemoveHandlerStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAddRemoveHandlerStatementAddHandlerOrRemoveHandlerKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAddressOfOperand(ExpressionSyntax) |
Retourne true si le nœud est l’opérande d’une expression AddressOf |
IsAnyToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAssignmentStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAssignmentStatementOperatorToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsAttributeName(SyntaxNode) |
Vérifie si SyntaxNode est un nom d’attribut. Pour être un nom d’attribut, la syntaxe doit être parentée par un attribut et le nœud lui-même doit être égal à la propriété Attribute.Name. |
IsAttributeTargetAttributeModifier(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsBinaryExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsBinaryExpressionOperatorToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsCaseBlock(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsCaseStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsColon(Char) |
Détermine si le caractère Unicode est un caractère deux-points. |
IsContextualKeyword(SyntaxKind) |
Déterminer si le type représente un mot clé contextuel |
IsContinueStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsContinueStatementBlockKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsCrefOperatorReferenceOperatorToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsCrefSignaturePartModifier(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDeclareStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDeclareStatementCharsetKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDeclareStatementKeyword(SyntaxKind) |
Obsolète.
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDeclareStatementSubOrFunctionKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDelegateStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDelegateStatementKeyword(SyntaxKind) |
Obsolète.
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDelegateStatementSubOrFunctionKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDoLoopBlock(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsDoStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsEndBlockStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsEndBlockStatementBlockKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsExitStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsExitStatementBlockKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsHash(Char) |
Détermine si le caractère Unicode est un caractère de hachage. |
IsIdentifierPartCharacter(Char) |
Détermine si le caractère Unicode peut faire partie d’un identificateur Visual Basic. |
IsIdentifierStartCharacter(Char) |
Détermine si le caractère Unicode peut être le caractère de départ d’un identificateur Visual Basic. |
IsIfDirectiveTrivia(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsIfDirectiveTriviaIfOrElseIfKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsInNamespaceOrTypeContext(SyntaxNode) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsInstanceExpression(SyntaxKind) |
Déterminer si l’instance de jeton représente les mots clés « Moi », « MyBase » ou « MyClass ». |
IsInTypeOnlyContext(ExpressionSyntax) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsInvocationOrAddressOfOperand(ExpressionSyntax) |
Retourne true si le nœud est l’opérande d’une expression AddressOf ou l’objet d’un appel. Cela est utilisé pour des règles de liaison spéciales autour de la variable de valeur de retour dans les accesseurs Functions et Property Get. |
IsInvoked(ExpressionSyntax) |
Retourne true si le nœud est l’objet d’une expression d’appel |
IsKeywordEventContainerKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsKeywordKind(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLabel(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLabelLabelToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLabelStatementLabelToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLambdaHeader(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLambdaHeaderKeyword(SyntaxKind) |
Obsolète.
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLambdaHeaderSubOrFunctionKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLanguagePunctuation(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLiteralExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLiteralExpressionToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsLoopStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsMemberAccessExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsMemberAccessExpressionOperatorToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsMethodBlock(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsMethodStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsMethodStatementKeyword(SyntaxKind) |
Obsolète.
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsMethodStatementSubOrFunctionKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsMultiLineLambdaExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsName(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsNamedArgumentName(SyntaxNode) |
Nœud nom d’un argument nommé d’une expression d’appel ou de création d’objet, mais pas d’un attribut. |
IsNamespaceMemberDeclaration(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsNewLine(Char) |
Détermine si le caractère Unicode est un caractère de saut de ligne. |
IsOnErrorGoToStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsOperator(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsOperatorStatementOperatorToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsOptionStatementNameKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsOptionStatementValueKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsOrdering(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsOrderingAscendingOrDescendingKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPartitionClause(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPartitionClauseSkipOrTakeKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPartitionWhileClause(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPartitionWhileClauseSkipOrTakeKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPredefinedCastExpressionKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPredefinedType(SyntaxKind) |
Assistance pour vérifier si le jeton est un type prédéfini |
IsPreprocessorDirective(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPreprocessorKeyword(SyntaxKind) |
Déterminer si l’instance de jeton représente un mot clé de préprocesseur |
IsPreprocessorPunctuation(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPunctuation(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsPunctuationOrKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsReDimStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsRelationalCaseClause(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsRelationalCaseClauseOperatorToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsRelationalOperator(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsReservedKeyword(SyntaxKind) |
Déterminer si le type représente un mot clé réservé |
IsReservedTupleElementName(String) |
Vérifie si le nom de l’élément est réservé. Par exemple : « Item3 » est réservé. « Rest », « ToString » et d’autres membres de System.ValueTuple sont réservés. Les noms qui ne sont pas réservés retournent False. |
IsResumeStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsSingleLineLambdaExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsSpecialConstraint(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsSpecialConstraintConstraintKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsStopOrEndStatement(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsStopOrEndStatementStopOrEndKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsTrivia(SyntaxKind) |
Déterminez si l’instance de jeton représente une trivia de syntaxe telle que le commentaire, l’espace blanc, etc. |
IsTypeOfExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsTypeOfExpressionOperatorToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsTypeParameterVarianceKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsUnaryExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsUnaryExpressionOperatorToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsUnderscore(Char) |
Détermine si le caractère Unicode est un caractère de soulignement. |
IsValidIdentifier(String) |
Détermine si le nom est un identificateur valide. |
IsWhileOrUntilClause(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsWhileOrUntilClauseWhileOrUntilKeyword(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsWhitespace(Char) |
Détermine si le caractère Unicode représente un espace blanc. |
IsXmlCrefAttributeEndQuoteToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlCrefAttributeStartQuoteToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlMemberAccessExpression(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlMemberAccessExpressionToken2(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlNameAttributeEndQuoteToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlNameAttributeStartQuoteToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlStringEndQuoteToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlStringStartQuoteToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlTextToken(SyntaxKind) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |
IsXmlWhitespace(Char) |
Détermine si le caractère Unicode représente un espace blanc XML. |
MakeHalfWidthIdentifier(String) |
Crée une chaîne de caractères Unicode de forme de demi-largeur. |
VarianceKindFromToken(SyntaxToken) |
Fournit des membres pour déterminer les faits de syntaxe sur les caractères et les conversions Unicode. |