public override Completion CreateCompletion(AlloyIntellisenseController controller, ICompletionSession session) { string displayText = Name; string insertionText = Name; string description = string.Empty; StandardGlyphGroup glyphGroup = IsEnum ? StandardGlyphGroup.GlyphGroupEnum : StandardGlyphGroup.GlyphGroupStruct; ImageSource iconSource = controller.Provider.GlyphService.GetGlyph(glyphGroup, StandardGlyphItem.GlyphItemPublic); string iconAutomationText = string.Empty; return(new Completion(displayText, insertionText, description, iconSource, iconAutomationText)); }
public override void GetQuickInfo(AlloyIntellisenseController controller, IQuickInfoSession session, IList<object> content) { content.Add(DeclarationText); }
public override Completion CreateCompletion(AlloyIntellisenseController controller, ICompletionSession session) { string displayText = Name; string insertionText = Name; string description = string.Empty; StandardGlyphGroup glyphGroup = IsEnum ? StandardGlyphGroup.GlyphGroupEnum : StandardGlyphGroup.GlyphGroupStruct; ImageSource iconSource = controller.Provider.GlyphService.GetGlyph(glyphGroup, StandardGlyphItem.GlyphItemPublic); string iconAutomationText = string.Empty; return new Completion(displayText, insertionText, description, iconSource, iconAutomationText); }
public virtual void GetQuickInfo(AlloyIntellisenseController controller, IQuickInfoSession session, IList<object> content) { }
public virtual ISignature CreateSignature(AlloyIntellisenseController controller, ISignatureHelpSession session) { return null; }
public virtual Completion CreateCompletion(AlloyIntellisenseController controller, ICompletionSession session) { return null; }
public override void GetQuickInfo(AlloyIntellisenseController controller, IQuickInfoSession session, IList <object> content) { content.Add(DeclarationText); }
public virtual void GetQuickInfo(AlloyIntellisenseController controller, IQuickInfoSession session, IList <object> content) { }
public virtual ISignature CreateSignature(AlloyIntellisenseController controller, ISignatureHelpSession session) { return(null); }
public virtual Completion CreateCompletion(AlloyIntellisenseController controller, ICompletionSession session) { return(null); }