Пример #1
0
 private static CompletionItem CreateSymbolCompletion(Symbol symbol)
 {
     var displayText = symbol.Name;
     var insertionText = symbol.Name;
     var description = SymbolMarkup.ForSymbol(symbol).ToString();
     var glyph = symbol.GetGlyph();
     return new CompletionItem(displayText, insertionText, description, glyph, symbol);
 }
Пример #2
0
 public static QuickInfoModel ForSymbol(SemanticModel semanticModel, TextSpan span, Symbol symbol)
 {
     var glyph = symbol.GetGlyph();
     var symbolMarkup = SymbolMarkup.ForSymbol(symbol);
     return new QuickInfoModel(semanticModel, span, glyph, symbolMarkup, symbol.Documentation);
 }