C# Class Catel.ReSharper.Arguments.ArgumentContextActionBase

Inheritance: Catel.ReSharper.CSharp.ContextActionBase
Afficher le fichier Open project: Catel/Catel.ReSharper

Méthodes publiques

Méthode Description
IsAvailable ( IUserDataHolder cache ) : bool

Méthodes protégées

Méthode Description
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

Method Details

ArgumentContextActionBase() protected méthode

protected ArgumentContextActionBase ( ICSharpContextActionDataProvider provider ) : System
provider ICSharpContextActionDataProvider
Résultat System

CreateArgumentCheckStatement() protected abstract méthode

protected abstract CreateArgumentCheckStatement ( IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
parameterDeclaration IRegularParameterDeclaration
Résultat ICSharpStatement

CreateExceptionXmlDoc() protected abstract méthode

protected abstract CreateExceptionXmlDoc ( IRegularParameterDeclaration parameterDeclaration ) : string
parameterDeclaration IRegularParameterDeclaration
Résultat string

ExecutePsiTransaction() protected méthode

protected ExecutePsiTransaction ( ISolution solution, IProgressIndicator progress ) : Action
solution ISolution
progress IProgressIndicator
Résultat Action

IsArgumentCheckDocumented() protected abstract méthode

protected abstract IsArgumentCheckDocumented ( XmlNode xmlDocOfTheMethod, IRegularParameterDeclaration parameterDeclaration ) : bool
xmlDocOfTheMethod System.Xml.XmlNode
parameterDeclaration IRegularParameterDeclaration
Résultat bool

IsArgumentChecked() protected abstract méthode

protected abstract IsArgumentChecked ( ICSharpFunctionDeclaration methodDeclaration, IRegularParameterDeclaration parameterDeclaration ) : bool
methodDeclaration ICSharpFunctionDeclaration
parameterDeclaration IRegularParameterDeclaration
Résultat bool

IsArgumentTypeTheExpected() protected abstract méthode

protected abstract IsArgumentTypeTheExpected ( IType type ) : bool
type IType
Résultat bool

IsAvailable() public final méthode

public final IsAvailable ( IUserDataHolder cache ) : bool
cache IUserDataHolder
Résultat bool