提交 f0084c59 编写于 作者: D David Poeschl

Restore `CreateSignatureHelpItems` overload that an extension was relying on

Fixes #30829
上级 518fa0a5
......@@ -34,6 +34,15 @@ protected AbstractSignatureHelpProvider()
protected abstract Task<SignatureHelpItems> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, CancellationToken cancellationToken);
/// <remarks>
/// This overload is required for compatibility with existing extensions.
/// </remarks>
protected static SignatureHelpItems CreateSignatureHelpItems(
IList<SignatureHelpItem> items, TextSpan applicableSpan, SignatureHelpState state)
{
return CreateSignatureHelpItems(items, applicableSpan, state, selectedItem: null);
}
protected static SignatureHelpItems CreateSignatureHelpItems(
IList<SignatureHelpItem> items, TextSpan applicableSpan, SignatureHelpState state, int? selectedItem)
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册