public CodeCompletionData(string member, CodeCompletionType type, string description) : base(member, description, (int)type) { _member = member; _type = type; _description = description; }
protected override bool IsAvailable(CSharpCodeCompletionContext context) { CodeCompletionType codeCompletionType = context.BasicContext.CodeCompletionType; if (codeCompletionType != CodeCompletionType.SmartCompletion) { return(codeCompletionType != CodeCompletionType.ImportCompletion); } else { return(false); } }
protected override bool IsAvailable(PsiCodeCompletionContext context) { CodeCompletionType type = context.BasicContext.CodeCompletionType; return(type == CodeCompletionType.AutomaticCompletion || type == CodeCompletionType.BasicCompletion); }
public void Init(CodeCompletionType CompletionType, Point Position) { this.Init(); this.CompletionType = CompletionType; this.StartPosition = Position; }
public MyCompletionData(string text, CodeCompletionType completionType) { Text = text; CompletionType = completionType; }
protected override bool IsAvailable(CSharpCodeCompletionContext context) { CodeCompletionType codeCompletionType = context.BasicContext.CodeCompletionType; return(codeCompletionType == CodeCompletionType.SmartCompletion || codeCompletionType == CodeCompletionType.BasicCompletion); }
public MyCompletionData(string text, CodeCompletionType completionType) { Text = text; CompletionType = completionType; }
public CodeCompletionData(string member, CodeCompletionType type) : base(member, null, (int)type) { _member = member; _type = type; }
protected override ICodeCompletionContext CreateContexts(ISolution solution, ITextControl textControl, CodeCompletionType codeCompletionType) { if (codeCompletionType == CodeCompletionType.BasicCompletion) return new NHCodeCompletionContext(solution, textControl); return null; }