IAsyncCodeLensDataPointProvider.CreateDataPointAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
CreateDataPointAsync(CodeLensDescriptor, CancellationToken) |
Creates an IAsyncCodeLensDataPoint, on request, from a given descriptor. |
CreateDataPointAsync(CodeLensDescriptor, CodeLensDescriptorContext, CancellationToken) |
Creates an IAsyncCodeLensDataPoint, on request, from a given descriptor. |
CreateDataPointAsync(CodeLensDescriptor, CancellationToken)
Creates an IAsyncCodeLensDataPoint, on request, from a given descriptor.
public:
System::Threading::Tasks::Task<Microsoft::VisualStudio::Language::CodeLens::Remoting::IAsyncCodeLensDataPoint ^> ^ CreateDataPointAsync(Microsoft::VisualStudio::Language::CodeLens::Remoting::CodeLensDescriptor ^ descriptor, System::Threading::CancellationToken token);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.CodeLens.Remoting.IAsyncCodeLensDataPoint> CreateDataPointAsync (Microsoft.VisualStudio.Language.CodeLens.Remoting.CodeLensDescriptor descriptor, System.Threading.CancellationToken token);
abstract member CreateDataPointAsync : Microsoft.VisualStudio.Language.CodeLens.Remoting.CodeLensDescriptor * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.CodeLens.Remoting.IAsyncCodeLensDataPoint>
Public Function CreateDataPointAsync (descriptor As CodeLensDescriptor, token As CancellationToken) As Task(Of IAsyncCodeLensDataPoint)
Parameters
- descriptor
- CodeLensDescriptor
The descriptor to use.
- token
- CancellationToken
Returns
An IAsyncCodeLensDataPoint created from the descriptor.
Applies to
CreateDataPointAsync(CodeLensDescriptor, CodeLensDescriptorContext, CancellationToken)
Creates an IAsyncCodeLensDataPoint, on request, from a given descriptor.
public:
System::Threading::Tasks::Task<Microsoft::VisualStudio::Language::CodeLens::Remoting::IAsyncCodeLensDataPoint ^> ^ CreateDataPointAsync(Microsoft::VisualStudio::Language::CodeLens::Remoting::CodeLensDescriptor ^ descriptor, Microsoft::VisualStudio::Language::CodeLens::CodeLensDescriptorContext ^ descriptorContext, System::Threading::CancellationToken token);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.CodeLens.Remoting.IAsyncCodeLensDataPoint> CreateDataPointAsync (Microsoft.VisualStudio.Language.CodeLens.Remoting.CodeLensDescriptor descriptor, Microsoft.VisualStudio.Language.CodeLens.CodeLensDescriptorContext descriptorContext, System.Threading.CancellationToken token);
abstract member CreateDataPointAsync : Microsoft.VisualStudio.Language.CodeLens.Remoting.CodeLensDescriptor * Microsoft.VisualStudio.Language.CodeLens.CodeLensDescriptorContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.CodeLens.Remoting.IAsyncCodeLensDataPoint>
Public Function CreateDataPointAsync (descriptor As CodeLensDescriptor, descriptorContext As CodeLensDescriptorContext, token As CancellationToken) As Task(Of IAsyncCodeLensDataPoint)
Parameters
- descriptor
- CodeLensDescriptor
The descriptor to use.
- descriptorContext
- CodeLensDescriptorContext
An instance of CodeLensDescriptorContext containing dynamic contextual properties of a code element associated with the data point.
- token
- CancellationToken
Cancellation token
Returns
An IAsyncCodeLensDataPoint created from the descriptor.