C# Класс ICSharpCode.NRefactory.CSharp.Refactoring.ReplacementNodeHelper

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

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

Метод Описание
AddReplacementAnnotation ( AstNode node, AstNode replacedNode ) : void
CloneWithReplacementAnnotation ( AstNode node, AstNode replacedNode ) : AstNode
CloneWithReplacementAnnotation ( Expression expression, AstNode replacedNode ) : Expression
GetAllReplacementAnnotations ( AstNode node ) : IEnumerable
GetReplacedNodes ( AstNode expression ) : IList

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

AddReplacementAnnotation() публичный статический Метод

public static AddReplacementAnnotation ( AstNode node, AstNode replacedNode ) : void
node AstNode
replacedNode AstNode
Результат void

CloneWithReplacementAnnotation() публичный статический Метод

public static CloneWithReplacementAnnotation ( AstNode node, AstNode replacedNode ) : AstNode
node AstNode
replacedNode AstNode
Результат AstNode

CloneWithReplacementAnnotation() публичный статический Метод

public static CloneWithReplacementAnnotation ( Expression expression, AstNode replacedNode ) : Expression
expression Expression
replacedNode AstNode
Результат Expression

GetAllReplacementAnnotations() публичный статический Метод

public static GetAllReplacementAnnotations ( AstNode node ) : IEnumerable
node AstNode
Результат IEnumerable

GetReplacedNodes() публичный статический Метод

public static GetReplacedNodes ( AstNode expression ) : IList
expression AstNode
Результат IList