共用方式為


CSharpSyntaxRewriter 類別

定義

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

public ref class CSharpSyntaxRewriter abstract : Microsoft::CodeAnalysis::CSharp::CSharpSyntaxVisitor<Microsoft::CodeAnalysis::SyntaxNode ^>
public abstract class CSharpSyntaxRewriter : Microsoft.CodeAnalysis.CSharp.CSharpSyntaxVisitor<Microsoft.CodeAnalysis.SyntaxNode>
type CSharpSyntaxRewriter = class
    inherit CSharpSyntaxVisitor<SyntaxNode>
Public MustInherit Class CSharpSyntaxRewriter
Inherits CSharpSyntaxVisitor(Of SyntaxNode)
繼承
CSharpSyntaxRewriter

建構函式

CSharpSyntaxRewriter(Boolean)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

屬性

VisitIntoStructuredTrivia

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

方法

DefaultVisit(SyntaxNode)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

(繼承來源 CSharpSyntaxVisitor<TResult>)
Visit(SyntaxNode)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAccessorDeclaration(AccessorDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAccessorList(AccessorListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAliasQualifiedName(AliasQualifiedNameSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAnonymousMethodExpression(AnonymousMethodExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAnonymousObjectCreationExpression(AnonymousObjectCreationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAnonymousObjectMemberDeclarator(AnonymousObjectMemberDeclaratorSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitArgument(ArgumentSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitArgumentList(ArgumentListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitArrayCreationExpression(ArrayCreationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitArrayRankSpecifier(ArrayRankSpecifierSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitArrayType(ArrayTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitArrowExpressionClause(ArrowExpressionClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAssignmentExpression(AssignmentExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAttribute(AttributeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAttributeArgument(AttributeArgumentSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAttributeArgumentList(AttributeArgumentListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAttributeList(AttributeListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitAwaitExpression(AwaitExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBadDirectiveTrivia(BadDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBaseExpression(BaseExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBaseExpressionTypeClause(BaseExpressionTypeClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBaseExpressionTypeClause(BaseExpressionTypeClauseSyntax)

當訪客造訪 BaseExpressionTypeClauseSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitBaseList(BaseListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBinaryExpression(BinaryExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBinaryPattern(BinaryPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBinaryPattern(BinaryPatternSyntax)

當訪客造訪 BinaryPatternSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitBlock(BlockSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBracketedArgumentList(BracketedArgumentListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBracketedParameterList(BracketedParameterListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitBreakStatement(BreakStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCasePatternSwitchLabel(CasePatternSwitchLabelSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCaseSwitchLabel(CaseSwitchLabelSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCastExpression(CastExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCatchClause(CatchClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCatchDeclaration(CatchDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCatchFilterClause(CatchFilterClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCheckedExpression(CheckedExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCheckedStatement(CheckedStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitClassDeclaration(ClassDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitClassOrStructConstraint(ClassOrStructConstraintSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCollectionExpression(CollectionExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCollectionExpression(CollectionExpressionSyntax)

當訪客造訪 CollectionExpressionSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitCompilationUnit(CompilationUnitSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitConditionalAccessExpression(ConditionalAccessExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitConditionalExpression(ConditionalExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitConstantPattern(ConstantPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitConstructorConstraint(ConstructorConstraintSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitConstructorDeclaration(ConstructorDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitConstructorInitializer(ConstructorInitializerSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitContinueStatement(ContinueStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitConversionOperatorDeclaration(ConversionOperatorDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitConversionOperatorMemberCref(ConversionOperatorMemberCrefSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCrefBracketedParameterList(CrefBracketedParameterListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCrefParameter(CrefParameterSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitCrefParameterList(CrefParameterListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDeclarationExpression(DeclarationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDeclarationPattern(DeclarationPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDefaultConstraint(DefaultConstraintSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDefaultConstraint(DefaultConstraintSyntax)

當訪客造訪 DefaultConstraintSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitDefaultExpression(DefaultExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDefaultSwitchLabel(DefaultSwitchLabelSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDefineDirectiveTrivia(DefineDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDelegateDeclaration(DelegateDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDestructorDeclaration(DestructorDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDiscardDesignation(DiscardDesignationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDiscardPattern(DiscardPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDocumentationCommentTrivia(DocumentationCommentTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitDoStatement(DoStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitElementAccessExpression(ElementAccessExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitElementBindingExpression(ElementBindingExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitElifDirectiveTrivia(ElifDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitElseClause(ElseClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitElseDirectiveTrivia(ElseDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitEmptyStatement(EmptyStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitEndRegionDirectiveTrivia(EndRegionDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitEnumDeclaration(EnumDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitEqualsValueClause(EqualsValueClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitErrorDirectiveTrivia(ErrorDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitEventDeclaration(EventDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitEventFieldDeclaration(EventFieldDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitExpressionColon(ExpressionColonSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitExpressionColon(ExpressionColonSyntax)

當訪客造訪 ExpressionColonSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitExpressionElement(ExpressionElementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitExpressionElement(ExpressionElementSyntax)

當訪客造訪 ExpressionElementSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitExpressionStatement(ExpressionStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitExternAliasDirective(ExternAliasDirectiveSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFieldDeclaration(FieldDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)

當訪客造訪 FileScopedNamespaceDeclarationSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitFinallyClause(FinallyClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFixedStatement(FixedStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitForEachStatement(ForEachStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitForEachVariableStatement(ForEachVariableStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitForStatement(ForStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFromClause(FromClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)

當訪客造訪 FunctionPointerCallingConventionSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerParameter(FunctionPointerParameterSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFunctionPointerParameter(FunctionPointerParameterSyntax)

當訪客造訪 FunctionPointerParameterSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)

當訪客造訪 FunctionPointerParameterListSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerType(FunctionPointerTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFunctionPointerType(FunctionPointerTypeSyntax)

當訪客造訪 FunctionPointerTypeSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)

當訪客造訪 FunctionPointerUnmanagedCallingConventionSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)

當訪客造訪 FunctionPointerUnmanagedCallingConventionListSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitGenericName(GenericNameSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitGlobalStatement(GlobalStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitGotoStatement(GotoStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitGroupClause(GroupClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitIdentifierName(IdentifierNameSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitIfDirectiveTrivia(IfDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitIfStatement(IfStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitImplicitArrayCreationExpression(ImplicitArrayCreationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitImplicitElementAccess(ImplicitElementAccessSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)

當訪客造訪 ImplicitObjectCreationExpressionSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitImplicitStackAllocArrayCreationExpression(ImplicitStackAllocArrayCreationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitIncompleteMember(IncompleteMemberSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitIndexerDeclaration(IndexerDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitIndexerMemberCref(IndexerMemberCrefSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitInitializerExpression(InitializerExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitInterfaceDeclaration(InterfaceDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitInterpolatedStringText(InterpolatedStringTextSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitInterpolation(InterpolationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitInterpolationAlignmentClause(InterpolationAlignmentClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitInterpolationFormatClause(InterpolationFormatClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitInvocationExpression(InvocationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitIsPatternExpression(IsPatternExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitJoinClause(JoinClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitJoinIntoClause(JoinIntoClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLabeledStatement(LabeledStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLetClause(LetClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLineDirectivePosition(LineDirectivePositionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLineDirectivePosition(LineDirectivePositionSyntax)

當訪客造訪 LineDirectivePositionSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitLineDirectiveTrivia(LineDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)

當訪客造訪 LineSpanDirectiveTriviaSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitList(SyntaxTokenList)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitList(SyntaxTriviaList)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitList<TNode>(SeparatedSyntaxList<TNode>)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitList<TNode>(SyntaxList<TNode>)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitListElement(SyntaxTrivia)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitListElement<TNode>(TNode)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitListPattern(ListPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitListPattern(ListPatternSyntax)

當訪客造訪 ListPatternSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitListSeparator(SyntaxToken)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLiteralExpression(LiteralExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLoadDirectiveTrivia(LoadDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLocalDeclarationStatement(LocalDeclarationStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLocalFunctionStatement(LocalFunctionStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitLockStatement(LockStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitMakeRefExpression(MakeRefExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitMemberAccessExpression(MemberAccessExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitMemberBindingExpression(MemberBindingExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitMethodDeclaration(MethodDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitNameColon(NameColonSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitNameEquals(NameEqualsSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitNameMemberCref(NameMemberCrefSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitNamespaceDeclaration(NamespaceDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitNullableDirectiveTrivia(NullableDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitNullableType(NullableTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitObjectCreationExpression(ObjectCreationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitOmittedArraySizeExpression(OmittedArraySizeExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitOmittedTypeArgument(OmittedTypeArgumentSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitOperatorDeclaration(OperatorDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitOperatorMemberCref(OperatorMemberCrefSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitOrderByClause(OrderByClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitOrdering(OrderingSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitParameter(ParameterSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitParameterList(ParameterListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitParenthesizedExpression(ParenthesizedExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitParenthesizedPattern(ParenthesizedPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitParenthesizedPattern(ParenthesizedPatternSyntax)

當訪客造訪 ParenthesizedPatternSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPointerType(PointerTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPositionalPatternClause(PositionalPatternClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPragmaWarningDirectiveTrivia(PragmaWarningDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPredefinedType(PredefinedTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPrefixUnaryExpression(PrefixUnaryExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)

當訪客造訪 PrimaryConstructorBaseTypeSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitPropertyDeclaration(PropertyDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitPropertyPatternClause(PropertyPatternClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitQualifiedCref(QualifiedCrefSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitQualifiedName(QualifiedNameSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitQueryBody(QueryBodySyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitQueryContinuation(QueryContinuationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitQueryExpression(QueryExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRangeExpression(RangeExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRecordDeclaration(RecordDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRecordDeclaration(RecordDeclarationSyntax)

當訪客造訪 RecordDeclarationSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitRecursivePattern(RecursivePatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitReferenceDirectiveTrivia(ReferenceDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRefExpression(RefExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRefType(RefTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRefTypeExpression(RefTypeExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRefValueExpression(RefValueExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRelationalPattern(RelationalPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitRelationalPattern(RelationalPatternSyntax)

當訪客造訪 RelationalPatternSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitReturnStatement(ReturnStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitScopedType(ScopedTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitScopedType(ScopedTypeSyntax)

當訪客造訪 ScopedTypeSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitSelectClause(SelectClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitShebangDirectiveTrivia(ShebangDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSimpleBaseType(SimpleBaseTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSimpleLambdaExpression(SimpleLambdaExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSingleVariableDesignation(SingleVariableDesignationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSizeOfExpression(SizeOfExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSlicePattern(SlicePatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSlicePattern(SlicePatternSyntax)

當訪客造訪 SlicePatternSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitSpreadElement(SpreadElementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSpreadElement(SpreadElementSyntax)

當訪客造訪 SpreadElementSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitStructDeclaration(StructDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSubpattern(SubpatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSwitchExpression(SwitchExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSwitchExpressionArm(SwitchExpressionArmSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSwitchSection(SwitchSectionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitSwitchStatement(SwitchStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitThisExpression(ThisExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitThrowExpression(ThrowExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitThrowStatement(ThrowStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitToken(SyntaxToken)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTrivia(SyntaxTrivia)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTryStatement(TryStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTupleElement(TupleElementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTupleExpression(TupleExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTupleType(TupleTypeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypeArgumentList(TypeArgumentListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypeConstraint(TypeConstraintSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypeCref(TypeCrefSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypeOfExpression(TypeOfExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypeParameter(TypeParameterSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypeParameterConstraintClause(TypeParameterConstraintClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypeParameterList(TypeParameterListSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypePattern(TypePatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitTypePattern(TypePatternSyntax)

當訪客造訪 TypePatternSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitUnaryPattern(UnaryPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitUnaryPattern(UnaryPatternSyntax)

當訪客造訪 UnaryPatternSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitUnsafeStatement(UnsafeStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitUsingDirective(UsingDirectiveSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitUsingStatement(UsingStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitVariableDeclaration(VariableDeclarationSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitVariableDeclarator(VariableDeclaratorSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitVarPattern(VarPatternSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitWarningDirectiveTrivia(WarningDirectiveTriviaSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitWhenClause(WhenClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitWhereClause(WhereClauseSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitWhileStatement(WhileStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitWithExpression(WithExpressionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitWithExpression(WithExpressionSyntax)

當訪客造訪 WithExpressionSyntax 節點時呼叫。

(繼承來源 CSharpSyntaxVisitor<TResult>)
VisitXmlCDataSection(XmlCDataSectionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlComment(XmlCommentSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlCrefAttribute(XmlCrefAttributeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlElement(XmlElementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlElementEndTag(XmlElementEndTagSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlElementStartTag(XmlElementStartTagSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlEmptyElement(XmlEmptyElementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlName(XmlNameSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlNameAttribute(XmlNameAttributeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlPrefix(XmlPrefixSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlProcessingInstruction(XmlProcessingInstructionSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlText(XmlTextSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitXmlTextAttribute(XmlTextAttributeSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

VisitYieldStatement(YieldStatementSyntax)

表示會遞減整個 CSharpSyntaxNode 圖形的 , CSharpSyntaxVisitor<TResult> 而且可能會以深入順序取代或移除流覽的 SyntaxNode。

適用於