C# Класс ImportComments.MoveCommentsRewriter

Наследование: CSharpSyntaxRewriter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MoveCommentsRewriter ( Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.SyntaxNode simplifiedRoot, SyntaxTriviaList>.Dictionary lookup ) : Microsoft.CodeAnalysis
VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitConversionOperatorDeclaration ( ConversionOperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitDelegateDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitEnumDeclaration ( EnumDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitEventDeclaration ( EventDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitEventFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitIndexerDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
VisitStructDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode

Приватные методы

Метод Описание
ApplyDocComment ( Microsoft.CodeAnalysis.SyntaxNode node, string docCommentId ) : Microsoft.CodeAnalysis.SyntaxNode
IsPrivateOrInternal ( Accessibility enumValue ) : bool

Описание методов

MoveCommentsRewriter() публичный Метод

public MoveCommentsRewriter ( Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.SyntaxNode simplifiedRoot, SyntaxTriviaList>.Dictionary lookup ) : Microsoft.CodeAnalysis
model Microsoft.CodeAnalysis.SemanticModel
simplifiedRoot Microsoft.CodeAnalysis.SyntaxNode
lookup SyntaxTriviaList>.Dictionary
Результат Microsoft.CodeAnalysis

VisitClassDeclaration() публичный Метод

public VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitConstructorDeclaration() публичный Метод

public VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitConversionOperatorDeclaration() публичный Метод

public VisitConversionOperatorDeclaration ( ConversionOperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node ConversionOperatorDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitDelegateDeclaration() публичный Метод

public VisitDelegateDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.DelegateDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitDestructorDeclaration() публичный Метод

public VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitEnumDeclaration() публичный Метод

public VisitEnumDeclaration ( EnumDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EnumDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitEnumMemberDeclaration() публичный Метод

public VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EnumMemberDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitEventDeclaration() публичный Метод

public VisitEventDeclaration ( EventDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node EventDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitEventFieldDeclaration() публичный Метод

public VisitEventFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.EventFieldDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitFieldDeclaration() публичный Метод

public VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitIndexerDeclaration() публичный Метод

public VisitIndexerDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.IndexerDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitInterfaceDeclaration() публичный Метод

public VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node InterfaceDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitMethodDeclaration() публичный Метод

public VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitOperatorDeclaration() публичный Метод

public VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node OperatorDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitPropertyDeclaration() публичный Метод

public VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode

VisitStructDeclaration() публичный Метод

public VisitStructDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax
Результат Microsoft.CodeAnalysis.SyntaxNode