IAsyncQuickInfoBroker.GetQuickInfoItemsAsync 方法

定义

获取的快速信息项 ITextView triggerPoint

public:
 System::Threading::Tasks::Task<Microsoft::VisualStudio::Language::Intellisense::QuickInfoItemsCollection ^> ^ GetQuickInfoItemsAsync(Microsoft::VisualStudio::Text::Editor::ITextView ^ textView, Microsoft::VisualStudio::Text::ITrackingPoint ^ triggerPoint, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.Intellisense.QuickInfoItemsCollection> GetQuickInfoItemsAsync (Microsoft.VisualStudio.Text.Editor.ITextView textView, Microsoft.VisualStudio.Text.ITrackingPoint triggerPoint, System.Threading.CancellationToken cancellationToken);
abstract member GetQuickInfoItemsAsync : Microsoft.VisualStudio.Text.Editor.ITextView * Microsoft.VisualStudio.Text.ITrackingPoint * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.Intellisense.QuickInfoItemsCollection>
Public Function GetQuickInfoItemsAsync (textView As ITextView, triggerPoint As ITrackingPoint, cancellationToken As CancellationToken) As Task(Of QuickInfoItemsCollection)

参数

textView
ITextView

ITextView要为其触发快速信息的。

triggerPoint
ITrackingPoint

ITrackingPoint视图的文本缓冲区中应在其上触发快速信息的。

cancellationToken
CancellationToken

如果在方法返回之前取消,则取消正在进行的任何计算。

返回

Task<QuickInfoItemsCollection>

一系列快速信息项和它们适用的范围。

例外

cancellationToken 被调用方取消。

在查询快速信息项源的过程中发生了一个或多个错误。

适用于