C# Класс MixinRefactoring.SyntaxNodeExtension

Показать файл Открыть проект

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

Метод Описание
AsString ( this node ) : string

short cut for returning a string representation of the syntax node

FindClassByName ( this node, string name ) : Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
FindContainingClass ( this node ) : Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax

returns the first parent class where this syntax node is placed in

FindMixinReference ( this node, string name ) : Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax

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

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

short cut for returning a string representation of the syntax node
public static AsString ( this node ) : string
node this
Результат string

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

public static FindClassByName ( this node, string name ) : Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
node this
name string
Результат Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax

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

returns the first parent class where this syntax node is placed in
public static FindContainingClass ( this node ) : Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
node this
Результат Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax

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

public static FindMixinReference ( this node, string name ) : Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax
node this
name string
Результат Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax