Beispiel #1
0
        public override ParameterDataProvider HandleParameterCompletion(CodeCompletionContext completionContext,
                                                                        char completionChar)
        {
            if (hiddenInfo != null && isInCSharpContext)
            {
                return(completionBuilder.HandleParameterCompletion(defaultDocument, completionContext,
                                                                   hiddenInfo, completionChar));
            }

            return(base.HandleParameterCompletion(completionContext, completionChar));
        }
Beispiel #2
0
        public override Task <MonoDevelop.Ide.CodeCompletion.ParameterHintingResult> HandleParameterCompletionAsync(
            CodeCompletionContext completionContext, char completionChar, CancellationToken token)
        {
            if (hiddenInfo != null && isInCSharpContext)
            {
                return(completionBuilder.HandleParameterCompletion(defaultEditor, defaultDocumentContext, completionContext,
                                                                   hiddenInfo, completionChar));
            }

            return(base.HandleParameterCompletionAsync(completionContext, completionChar));
        }