SyntaxFacts 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。
public ref class SyntaxFacts abstract sealed
public static class SyntaxFacts
type SyntaxFacts = class
Public Module SyntaxFacts
- 继承
-
SyntaxFacts
属性
| EqualityComparer |
自定义相等比较器 SyntaxKind |
方法
| GetAccessorDeclarationKind(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetAssignmentExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetBaseTypeDeclarationKind(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetBinaryExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetCheckStatement(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetContextualKeywordKind(String) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetContextualKeywordKinds() |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetInstanceExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetKeywordKind(String) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetKeywordKinds() |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetLiteralExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetOperatorKind(String) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetPostfixUnaryExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetPrefixUnaryExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetPreprocessorKeywordKind(String) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetPreprocessorKeywordKinds() |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetPrimaryFunction(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetPunctuationKinds() |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetReservedKeywordKinds() |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetSwitchLabelKind(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetText(Accessibility) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetText(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| GetTypeDeclarationKind(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAccessibilityModifier(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAccessorDeclaration(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAccessorDeclarationKeyword(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAliasQualifier(SyntaxNode) |
如果节点是 AliasQualifiedNameSyntax 的别名,则返回 true |
| IsAnyOverloadableOperator(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAnyToken(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAnyUnaryExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAssignmentExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAssignmentExpressionOperatorToken(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAttributeName(SyntaxNode) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsAttributeTargetSpecifier(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsBinaryExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsBinaryExpressionOperatorToken(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsCheckedOperator(String) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsContextualKeyword(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsDocumentationCommentTrivia(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsFixedStatementExpression(SyntaxNode) |
表达式是固定语句中的初始值设定项吗? |
| IsGlobalMemberDeclaration(SyntaxKind) |
可以在类型声明) 以外的全局代码 (中显示的成员声明。 |
| IsIdentifierPartCharacter(Char) |
如果 Unicode 字符可以是 C# 标识符的一部分,则返回 true。 |
| IsIdentifierStartCharacter(Char) |
如果 Unicode 字符可以是 C# 标识符的起始字符,则返回 true。 |
| IsIndexed(ExpressionSyntax) |
如果节点是元素访问表达式的对象,则返回 true。 |
| IsInNamespaceOrTypeContext(ExpressionSyntax) |
如果节点位于预期为命名空间或类型的树位置,则返回 true |
| IsInstanceExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsInTypeOnlyContext(ExpressionSyntax) |
如果节点位于预期为类型的树位置,则返回 true |
| IsInvoked(ExpressionSyntax) |
如果节点是调用表达式的对象,则返回 true。 |
| IsKeywordKind(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsLambdaBody(SyntaxNode) |
已过时.
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsLanguagePunctuation(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsLiteralExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsName(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsNamedArgumentName(SyntaxNode) |
调用、对象创建表达式、构造函数初始值设定项或元素访问的命名参数的名称,但不是属性。 |
| IsNamespaceAliasQualifier(ExpressionSyntax) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsNamespaceMemberDeclaration(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsNewLine(Char) |
如果 Unicode 字符是换行符,则返回 true。 |
| IsOverloadableBinaryOperator(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsOverloadableUnaryOperator(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPostfixUnaryExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPostfixUnaryExpressionToken(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPredefinedType(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPrefixUnaryExpression(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPrefixUnaryExpressionOperatorToken(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPreprocessorDirective(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPreprocessorKeyword(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPreprocessorPunctuation(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPrimaryFunction(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPunctuation(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsPunctuationOrKeyword(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsQueryContextualKeyword(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsReservedKeyword(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsReservedTupleElementName(String) |
检查元素名称是否保留。 例如:“Item3”保留 (在某些位置) 。 “Rest”、“ToString”和 System.ValueTuple 的其他成员保留 (在任何位置) 。 未保留的名称返回 false。 |
| IsTrivia(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsTypeDeclaration(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsTypeParameterVarianceKeyword(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsTypeSyntax(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsUnaryOperatorDeclarationToken(SyntaxKind) |
定义一组方法来确定 C# 编译器如何处理 Unicode 字符。 |
| IsValidIdentifier(String) |
检查名称是否为有效标识符。 |
| IsWhitespace(Char) |
如果 Unicode 字符表示空格,则返回 true。 |
| TryGetInferredMemberName(SyntaxNode) |
给定初始值设定项表达式推断匿名属性或元组元素的名称。 如果失败,则返回 null |