C# Класс MixinRefactoring.AddFieldDeclarationForMixinCommand

generates a field reference in the child class that points to the mixin
Наследование: MixinCommandBase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddFieldDeclarationForMixinCommand ( MixinReference mixin ) : System
CanExecute ( ClassWithSourceCode childClass, Settings settings = null ) : bool

Защищенные методы

Метод Описание
InternalExecute ( ClassWithSourceCode childClass, Microsoft.CodeAnalysis.SemanticModel semantic, Settings settings = null ) : Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax

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

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

public AddFieldDeclarationForMixinCommand ( MixinReference mixin ) : System
mixin MixinReference
Результат System

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

public CanExecute ( ClassWithSourceCode childClass, Settings settings = null ) : bool
childClass ClassWithSourceCode
settings Settings
Результат bool

InternalExecute() защищенный Метод

protected InternalExecute ( ClassWithSourceCode childClass, Microsoft.CodeAnalysis.SemanticModel semantic, Settings settings = null ) : Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
childClass ClassWithSourceCode
semantic Microsoft.CodeAnalysis.SemanticModel
settings Settings
Результат Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax