1 type derived from SignatureHelpItem
Microsoft.CodeAnalysis.Features (1)
SignatureHelp\AbstractSignatureHelpProvider.SymbolKeySignatureHelpItem.cs (1)
21IEnumerable<TaggedText>? descriptionParts) : SignatureHelpItem(isVariadic, documentationFactory, prefixParts, separatorParts, suffixParts, parameters, descriptionParts), IEquatable<SymbolKeySignatureHelpItem>
18 references to SignatureHelpItem
Microsoft.CodeAnalysis.Features (17)
SignatureHelp\AbstractSignatureHelpProvider.cs (13)
41IList<SignatureHelpItem> items, TextSpan applicableSpan, SignatureHelpState? state, int? selectedItemIndex, int parameterIndexOverride) 73IList<SignatureHelpItem> items, TextSpan applicableSpan, SignatureHelpState? state) 97private static (IList<SignatureHelpItem> items, int? selectedItem) Filter(IList<SignatureHelpItem> items, ImmutableArray<string> parameterNames, int? selectedItem) 108var selection = items[selectedItem.Value]; 114private static bool Include(SignatureHelpItem item, ImmutableArray<string> parameterNames) 132protected SignatureHelpItem CreateItem( 151protected static SignatureHelpItem CreateItem( 168protected static SignatureHelpItem CreateItemImpl( 263var finalItems = new List<SignatureHelpItem>(); 264foreach (var item in itemsForCurrentDocument.Items) 321private static SignatureHelpItem UpdateItem(SignatureHelpItem item, SupportedPlatformData platformData)
SignatureHelp\SignatureHelpItems.cs (4)
19public IList<SignatureHelpItem> Items { get; } 30/// index may be greater than the number of actual syntactic arguments in the selected <see cref="SignatureHelpItem"/>. 62IList<SignatureHelpItem> items, 89var actualItem = items[selectedItem.Value];
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
108/// The <see cref="SignatureHelpItem"/> contains a prefix, parameters separated by a