C# Class CsDebugScript.UI.CodeWindow.ParameterDataProvider

Inheritance: ICSharpCode.NRefactory.Completion.IParameterDataProvider, ICSharpCode.AvalonEdit.CodeCompletion.IOverloadProvider
显示文件 Open project: southpolenator/WinDbgCs

Private Properties

Property Type Description
CallPropertyChanged void

Public Methods

Method Description
AllowParameterList ( int overload ) : bool
GetDescription ( int overload, int currentParameter ) : string
GetHeading ( int overload, string parameterDescription, int currentParameter ) : string
GetParameterCount ( int overload ) : int
GetParameterDescription ( int overload, int paramIndex ) : string
GetParameterName ( int overload, int currentParameter ) : string
ParameterDataProvider ( int startOffset, IEnumerable methods ) : System

Initializes a new instance of the ParameterDataProvider class.

Private Methods

Method Description
CallPropertyChanged ( string propertyName ) : void

Method Details

AllowParameterList() public method

public AllowParameterList ( int overload ) : bool
overload int
return bool

GetDescription() public method

public GetDescription ( int overload, int currentParameter ) : string
overload int
currentParameter int
return string

GetHeading() public method

public GetHeading ( int overload, string parameterDescription, int currentParameter ) : string
overload int
parameterDescription string
currentParameter int
return string

GetParameterCount() public method

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

GetParameterDescription() public method

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

GetParameterName() public method

public GetParameterName ( int overload, int currentParameter ) : string
overload int
currentParameter int
return string

ParameterDataProvider() public method

Initializes a new instance of the ParameterDataProvider class.
public ParameterDataProvider ( int startOffset, IEnumerable methods ) : System
startOffset int The start offset.
methods IEnumerable The methods.
return System