public ProtocolCompletionData(MonoCSharpCompletionEngine engine, int declarationBegin, IMember member) : base(null) { this.engine = engine; this.member = member; this.declarationBegin = declarationBegin; this.GenerateBody = true; this.Icon = member.GetStockIcon(); this.DisplayText = ambience.GetString(member, OutputFlags.IncludeParameters | OutputFlags.IncludeParameterName | OutputFlags.IncludeGenerics | OutputFlags.HideExtensionsParameter | OutputFlags.IncludeAccessor); this.CompletionText = member.SymbolKind == SymbolKind.Indexer ? "this" : member.Name; }
public ProtocolCompletionData (MonoCSharpCompletionEngine engine, int declarationBegin, IMember member) : base (null) { this.engine = engine; this.member = member; this.declarationBegin = declarationBegin; this.GenerateBody = true; this.Icon = member.GetStockIcon (); this.DisplayText = ambience.GetString (member, OutputFlags.IncludeParameters | OutputFlags.IncludeParameterName | OutputFlags.IncludeGenerics | OutputFlags.HideExtensionsParameter| OutputFlags.IncludeAccessor); this.CompletionText = member.SymbolKind == SymbolKind.Indexer ? "this" : member.Name; }