C# Class ICSharpCode.NRefactory6.CSharp.Completion.ParameterHintingEngine

Mostra file Open project: powerumc/monodevelop_korean Class Usage Examples

Public Methods

Method Description
GetParameterDataProviderAsync ( Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.SemanticModel semanticModel, int position, CancellationToken cancellationToken = default(CancellationToken) ) : Task
InternalGetParameterDataProviderAsync ( Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.SemanticModel semanticModel, int position, CancellationToken cancellationToken, int recCount ) : Task
ParameterHintingEngine ( Microsoft.CodeAnalysis.Workspace workspace, IParameterHintingDataFactory factory ) : System

Private Methods

Method Description
HandleAttribute ( Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.SyntaxNode node, CancellationToken cancellationToken ) : ParameterHintingResult
HandleConstructorInitializer ( Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.SyntaxNode node, CancellationToken cancellationToken ) : ParameterHintingResult
HandleElementAccessExpression ( Microsoft.CodeAnalysis.SemanticModel semanticModel, ElementAccessExpressionSyntax node, CancellationToken cancellationToken ) : ParameterHintingResult
HandleInvocationExpression ( Microsoft.CodeAnalysis.SemanticModel semanticModel, InvocationExpressionSyntax node, CancellationToken cancellationToken ) : ParameterHintingResult
HandleObjectCreationExpression ( Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.SyntaxNode node, CancellationToken cancellationToken ) : ParameterHintingResult
HandleTypeParameterCase ( Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.SyntaxNode node, CancellationToken cancellationToken ) : ParameterHintingResult

Method Details

GetParameterDataProviderAsync() public method

public GetParameterDataProviderAsync ( Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.SemanticModel semanticModel, int position, CancellationToken cancellationToken = default(CancellationToken) ) : Task
document Microsoft.CodeAnalysis.Document
semanticModel Microsoft.CodeAnalysis.SemanticModel
position int
cancellationToken System.Threading.CancellationToken
return Task

InternalGetParameterDataProviderAsync() public method

public InternalGetParameterDataProviderAsync ( Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.SemanticModel semanticModel, int position, CancellationToken cancellationToken, int recCount ) : Task
document Microsoft.CodeAnalysis.Document
semanticModel Microsoft.CodeAnalysis.SemanticModel
position int
cancellationToken System.Threading.CancellationToken
recCount int
return Task

ParameterHintingEngine() public method

public ParameterHintingEngine ( Microsoft.CodeAnalysis.Workspace workspace, IParameterHintingDataFactory factory ) : System
workspace Microsoft.CodeAnalysis.Workspace
factory IParameterHintingDataFactory
return System