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.
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#.
public ref class SyntaxFacts abstract sealed
public static class SyntaxFacts
type SyntaxFacts = class
Public Module SyntaxFacts
- Héritage
-
SyntaxFacts
Propriétés
EqualityComparer |
Comparateur d’égalité personnalisé pour SyntaxKind |
Méthodes
GetAccessorDeclarationKind(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetAssignmentExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetBaseTypeDeclarationKind(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetBinaryExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetCheckStatement(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetContextualKeywordKind(String) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetContextualKeywordKinds() |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetInstanceExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetKeywordKind(String) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetKeywordKinds() |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetLiteralExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetOperatorKind(String) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetPostfixUnaryExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetPrefixUnaryExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetPreprocessorKeywordKind(String) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetPreprocessorKeywordKinds() |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetPrimaryFunction(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetPunctuationKinds() |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetReservedKeywordKinds() |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetSwitchLabelKind(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetText(Accessibility) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetText(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
GetTypeDeclarationKind(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAccessibilityModifier(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAccessorDeclaration(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAccessorDeclarationKeyword(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAliasQualifier(SyntaxNode) |
Retourne true si le nœud est l’alias d’un AliasQualifiedNameSyntax |
IsAnyOverloadableOperator(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAnyToken(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAnyUnaryExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAssignmentExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAssignmentExpressionOperatorToken(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAttributeName(SyntaxNode) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsAttributeTargetSpecifier(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsBinaryExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsBinaryExpressionOperatorToken(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsCheckedOperator(String) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsContextualKeyword(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsDocumentationCommentTrivia(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsFixedStatementExpression(SyntaxNode) |
L’expression est-elle l’initialiseur dans une instruction fixe ? |
IsGlobalMemberDeclaration(SyntaxKind) |
Déclarations de membre qui peuvent apparaître dans le code global (autres que les déclarations de type). |
IsIdentifierPartCharacter(Char) |
Retourne true si le caractère Unicode peut faire partie d’un identificateur C#. |
IsIdentifierStartCharacter(Char) |
Retourne true si le caractère Unicode peut être le caractère de départ d’un identificateur C#. |
IsIndexed(ExpressionSyntax) |
Retourne true si le nœud est l’objet d’une expression d’accès d’élément. |
IsInNamespaceOrTypeContext(ExpressionSyntax) |
Retourne true si un nœud se trouve dans un emplacement d’arborescence qui est censé être un espace de noms ou un type |
IsInstanceExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsInTypeOnlyContext(ExpressionSyntax) |
Retourne true si le nœud se trouve dans un emplacement d’arborescence qui est censé être un type |
IsInvoked(ExpressionSyntax) |
Retourne true si le nœud est l’objet d’une expression d’appel. |
IsKeywordKind(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsLambdaBody(SyntaxNode) |
Obsolète.
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsLanguagePunctuation(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsLiteralExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsName(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsNamedArgumentName(SyntaxNode) |
Nœud nom d’un argument nommé d’un appel, d’une expression de création d’objet, d’un initialiseur de constructeur ou d’un accès aux éléments, mais pas d’un attribut. |
IsNamespaceAliasQualifier(ExpressionSyntax) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsNamespaceMemberDeclaration(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsNewLine(Char) |
Retourne true si le caractère Unicode est un caractère de saut de ligne. |
IsOverloadableBinaryOperator(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsOverloadableUnaryOperator(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPostfixUnaryExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPostfixUnaryExpressionToken(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPredefinedType(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPrefixUnaryExpression(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPrefixUnaryExpressionOperatorToken(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPreprocessorDirective(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPreprocessorKeyword(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPreprocessorPunctuation(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPrimaryFunction(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPunctuation(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsPunctuationOrKeyword(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsQueryContextualKeyword(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsReservedKeyword(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsReservedTupleElementName(String) |
Vérifie si le nom de l’élément est réservé. Par exemple : « Item3 » est réservé (à certaines positions). « Rest », « ToString » et d’autres membres de System.ValueTuple sont réservés (dans n’importe quelle position). Les noms qui ne sont pas réservés retournent false. |
IsTrivia(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsTypeDeclaration(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsTypeParameterVarianceKeyword(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsTypeSyntax(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsUnaryOperatorDeclarationToken(SyntaxKind) |
Définit un ensemble de méthodes pour déterminer comment les caractères Unicode sont traités par le compilateur C#. |
IsValidIdentifier(String) |
Vérifiez que le nom est un identificateur valide. |
IsWhitespace(Char) |
Retourne true si le caractère Unicode représente un espace blanc. |
TryGetInferredMemberName(SyntaxNode) |
Étant donné une expression d’initialiseur déduit le nom de la propriété anonyme ou de l’élément tuple. Retourne null en cas d’échec |