C# Class MonoDevelop.FSharp.Completion.NRefactoryTemplateParameterDataProvider

Inheritance: IParameterDataProvider
Mostra file Open project: vasili/FSharpBinding

Public Methods

Method Description
GetCurrentParameterIndex ( CodeCompletionContext ctx ) : int
GetMethodMarkup ( int overload, string parameterMarkup, int currentParameter ) : string
GetParameterCount ( int overload ) : int
GetParameterMarkup ( int overload, int paramIndex ) : string
NRefactoryTemplateParameterDataProvider ( MonoDevelop editor, NRefactoryResolver resolver, IEnumerable namespaces, string typeName ) : System

Private Methods

Method Description
GetCurrentParameterIndex ( MonoDevelop editor, int offset, int memberStart ) : int

Method Details

GetCurrentParameterIndex() public method

public GetCurrentParameterIndex ( CodeCompletionContext ctx ) : int
ctx CodeCompletionContext
return int

GetMethodMarkup() public method

public GetMethodMarkup ( int overload, string parameterMarkup, int currentParameter ) : string
overload int
parameterMarkup string
currentParameter int
return string

GetParameterCount() public method

public GetParameterCount ( int overload ) : int
overload int
return int

GetParameterMarkup() public method

public GetParameterMarkup ( int overload, int paramIndex ) : string
overload int
paramIndex int
return string

NRefactoryTemplateParameterDataProvider() public method

public NRefactoryTemplateParameterDataProvider ( MonoDevelop editor, NRefactoryResolver resolver, IEnumerable namespaces, string typeName ) : System
editor MonoDevelop
resolver MonoDevelop.FSharp.Resolver.NRefactoryResolver
namespaces IEnumerable
typeName string
return System