IStructureContextSource.GetStructureContextAsync 方法

定义

获取给定结构标记的上下文。

public:
 System::Threading::Tasks::Task<System::Object ^> ^ GetStructureContextAsync(System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::UI::Adornments::IStructureElement ^> ^ elements, System::Threading::CancellationToken token);
public System.Threading.Tasks.Task<object> GetStructureContextAsync (System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.UI.Adornments.IStructureElement> elements, System.Threading.CancellationToken token);
abstract member GetStructureContextAsync : seq<Microsoft.VisualStudio.Text.UI.Adornments.IStructureElement> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
Public Function GetStructureContextAsync (elements As IEnumerable(Of IStructureElement), token As CancellationToken) As Task(Of Object)

参数

elements
IEnumerable<IStructureElement>

要为其获取上下文的结构标记。

token
CancellationToken

此异步方法调用的取消标记。

返回

Task<Object>

要在结构工具提示中显示的对象。

注解

如果此方法返回的对象实现 ITextView,则在工具提示关闭时将调用 ITextView () 。

适用于