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

Inheritance: CompletionContextHandler
Mostra file Open project: powerumc/monodevelop_korean Class Usage Examples

Public Methods

Method Description
IsCommitCharacter ( MonoDevelop.Ide.CodeCompletion.CompletionData completionItem, char ch, string textTypedSoFar ) : bool
IsTriggerCharacter ( Microsoft text, int position ) : bool

Protected Methods

Method Description
GetItemsWorkerAsync ( CompletionResult result, CompletionEngine engine, CompletionContext completionContext, ICSharpCode.NRefactory6.CSharp.Completion.CompletionTriggerInfo info, SyntaxContext ctx, CancellationToken cancellationToken ) : Task>

Private Methods

Method Description
GetObjectCreationNewExpression ( Microsoft.CodeAnalysis.SyntaxTree tree, int position, CancellationToken cancellationToken ) : Microsoft.CodeAnalysis.SyntaxNode
GetPreselectedSymbolsWorker ( CSharpSyntaxContext context, ITypeSymbol inferredType, int position, CancellationToken cancellationToken ) : Task>
GetPreselectedSymbolsWorker2 ( CSharpSyntaxContext context, ITypeSymbol type, CancellationToken cancellationToken ) : Task>

Method Details

GetItemsWorkerAsync() protected method

protected GetItemsWorkerAsync ( CompletionResult result, CompletionEngine engine, CompletionContext completionContext, ICSharpCode.NRefactory6.CSharp.Completion.CompletionTriggerInfo info, SyntaxContext ctx, CancellationToken cancellationToken ) : Task>
result CompletionResult
engine CompletionEngine
completionContext CompletionContext
info ICSharpCode.NRefactory6.CSharp.Completion.CompletionTriggerInfo
ctx SyntaxContext
cancellationToken System.Threading.CancellationToken
return Task>

IsCommitCharacter() public method

public IsCommitCharacter ( MonoDevelop.Ide.CodeCompletion.CompletionData completionItem, char ch, string textTypedSoFar ) : bool
completionItem MonoDevelop.Ide.CodeCompletion.CompletionData
ch char
textTypedSoFar string
return bool

IsTriggerCharacter() public method

public IsTriggerCharacter ( Microsoft text, int position ) : bool
text Microsoft
position int
return bool