C# Класс Catel.ReSharper.Arguments.ArgumentContextActionBase

Наследование: Catel.ReSharper.CSharp.ContextActionBase
Показать файл Открыть проект

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

Метод Описание
IsAvailable ( IUserDataHolder cache ) : bool

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

Метод Описание
ArgumentContextActionBase ( ICSharpContextActionDataProvider provider ) : System
CreateArgumentCheckStatement ( IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateExceptionXmlDoc ( IRegularParameterDeclaration parameterDeclaration ) : string
ExecutePsiTransaction ( ISolution solution, IProgressIndicator progress ) : Action
IsArgumentCheckDocumented ( XmlNode xmlDocOfTheMethod, IRegularParameterDeclaration parameterDeclaration ) : bool
IsArgumentChecked ( ICSharpFunctionDeclaration methodDeclaration, IRegularParameterDeclaration parameterDeclaration ) : bool
IsArgumentTypeTheExpected ( IType type ) : bool

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

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

protected ArgumentContextActionBase ( ICSharpContextActionDataProvider provider ) : System
provider ICSharpContextActionDataProvider
Результат System

CreateArgumentCheckStatement() защищенный абстрактный Метод

protected abstract CreateArgumentCheckStatement ( IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateExceptionXmlDoc() защищенный абстрактный Метод

protected abstract CreateExceptionXmlDoc ( IRegularParameterDeclaration parameterDeclaration ) : string
parameterDeclaration IRegularParameterDeclaration
Результат string

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

protected ExecutePsiTransaction ( ISolution solution, IProgressIndicator progress ) : Action
solution ISolution
progress IProgressIndicator
Результат Action

IsArgumentCheckDocumented() защищенный абстрактный Метод

protected abstract IsArgumentCheckDocumented ( XmlNode xmlDocOfTheMethod, IRegularParameterDeclaration parameterDeclaration ) : bool
xmlDocOfTheMethod System.Xml.XmlNode
parameterDeclaration IRegularParameterDeclaration
Результат bool

IsArgumentChecked() защищенный абстрактный Метод

protected abstract IsArgumentChecked ( ICSharpFunctionDeclaration methodDeclaration, IRegularParameterDeclaration parameterDeclaration ) : bool
methodDeclaration ICSharpFunctionDeclaration
parameterDeclaration IRegularParameterDeclaration
Результат bool

IsArgumentTypeTheExpected() защищенный абстрактный Метод

protected abstract IsArgumentTypeTheExpected ( IType type ) : bool
type IType
Результат bool

IsAvailable() публичный закрытый Метод

public final IsAvailable ( IUserDataHolder cache ) : bool
cache IUserDataHolder
Результат bool