Share via


CodeLensDataPointProviderDescriptor Class

Definition

Represents a data model describing IAsyncCodeLensDataPointProviders.

public ref class CodeLensDataPointProviderDescriptor sealed
public sealed class CodeLensDataPointProviderDescriptor
type CodeLensDataPointProviderDescriptor = class
Public NotInheritable Class CodeLensDataPointProviderDescriptor
Inheritance
CodeLensDataPointProviderDescriptor

Remarks

When requested, the remote CodeLens service returns an object of CodeLensDataPointProviderDescriptor for each provider it hosts.

Constructors

CodeLensDataPointProviderDescriptor()

Properties

AllowsDetailsPopupTransparency

Determines if data point details can contain transparent content.

ContentTypes

List of supported content types.

DetailsTemplateName

What template to use for presenting the detail in the detail popup. Defaults to use a GridView to present detail data.

DetailsTemplateProperties

When using a template, additional properties to customize the template.

DynamicVisibility

Determines if this provider creates data point that supports dynamic visibility and should only be visualized is it has data to show.

LocalizedName

The localized name of the data point provider.

OptionUserModifiable

Determines if the provider can be modified in the tool's option setting.

OptionUserVisible

Determines if the provider is visible in the tool's option setting.

Priority

An Int32 value indicating the order of the indicator. Lower value indicators will come first in the default ordering in indicator adornments in editor.

ProviderUniqueId

The uniquely-identifying name of the data point provider.

Applies to