public SignatureHelpParameter(SIGHLP.SignatureHelpParameter signatureHelpParameter) { if (signatureHelpParameter == null) { throw new ArgumentNullException(nameof(signatureHelpParameter)); } this.signatureHelpParameter = signatureHelpParameter; }
private SignatureHelpParameter ReplaceAnonymousTypes( SignatureHelpParameter parameter, AnonymousTypeDisplayInfo info) { return(new SignatureHelpParameter( parameter.Name, parameter.IsOptional, parameter.DocumentationFactory, info.ReplaceAnonymousTypes(parameter.DisplayParts), info.ReplaceAnonymousTypes(parameter.SelectedDisplayParts))); }
public Parameter( Signature signature, SignatureHelpParameter parameter, string content, int index, int prettyPrintedIndex) { _parameter = parameter; this.Signature = signature; _contentLength = content.Length; _index = index; _prettyPrintedIndex = prettyPrintedIndex; }
private SignatureHelpParameter InlineDelegateAnonymousTypes( SignatureHelpParameter parameter, SemanticModel semanticModel, int position, ISymbolDisplayService symbolDisplayService, IAnonymousTypeDisplayService anonymousTypeDisplayService) { return(new SignatureHelpParameter( parameter.Name, parameter.IsOptional, parameter.DocumentationFactory, anonymousTypeDisplayService.InlineDelegateAnonymousTypes(parameter.DisplayParts, semanticModel, position, symbolDisplayService), anonymousTypeDisplayService.InlineDelegateAnonymousTypes(parameter.PrefixDisplayParts, semanticModel, position, symbolDisplayService), anonymousTypeDisplayService.InlineDelegateAnonymousTypes(parameter.SuffixDisplayParts, semanticModel, position, symbolDisplayService), anonymousTypeDisplayService.InlineDelegateAnonymousTypes(parameter.SelectedDisplayParts, semanticModel, position, symbolDisplayService))); }
private SignatureHelpParameter InlineDelegateAnonymousTypes( SignatureHelpParameter parameter, SemanticModel semanticModel, int position, ISymbolDisplayService symbolDisplayService, IAnonymousTypeDisplayService anonymousTypeDisplayService) { return new SignatureHelpParameter( parameter.Name, parameter.IsOptional, parameter.DocumentationFactory, anonymousTypeDisplayService.InlineDelegateAnonymousTypes(parameter.DisplayParts, semanticModel, position, symbolDisplayService), anonymousTypeDisplayService.InlineDelegateAnonymousTypes(parameter.PrefixDisplayParts, semanticModel, position, symbolDisplayService), anonymousTypeDisplayService.InlineDelegateAnonymousTypes(parameter.SuffixDisplayParts, semanticModel, position, symbolDisplayService), anonymousTypeDisplayService.InlineDelegateAnonymousTypes(parameter.SelectedDisplayParts, semanticModel, position, symbolDisplayService)); }
private SignatureHelpParameter ReplaceAnonymousTypes( SignatureHelpParameter parameter, AnonymousTypeDisplayInfo info) { return new SignatureHelpParameter( parameter.Name, parameter.IsOptional, parameter.DocumentationFactory, info.ReplaceAnonymousTypes(parameter.DisplayParts), info.ReplaceAnonymousTypes(parameter.SelectedDisplayParts)); }
public SignatureHelpParameter(SIGHLP.SignatureHelpParameter signatureHelpParameter) { if (signatureHelpParameter == null) throw new ArgumentNullException(nameof(signatureHelpParameter)); this.signatureHelpParameter = signatureHelpParameter; }