SquiggleTag Class
Provides a basic ISquiggleTag implementation, generally used for error display, that can be associated with some text range.
public class SquiggleTag : ISquiggleTag, ITag- Inheritance:
- object object
- Implements:
- ISquiggleTag ITag
Constructors
SquiggleTag()
Initializes a new instance of the SquiggleTag class.
public SquiggleTag()SquiggleTag(IClassificationType)
Initializes a new instance of the SquiggleTag class.
public SquiggleTag(IClassificationType classificationType)| Parameter | Type | Description | 
|---|---|---|
| classificationType | IClassificationType | The IClassificationType associated with the tag. | 
SquiggleTag(IClassificationType, IContentProvider)
Initializes a new instance of the SquiggleTag class.
public SquiggleTag(IClassificationType classificationType, IContentProvider contentProvider)| Parameter | Type | Description | 
|---|---|---|
| classificationType | IClassificationType | The IClassificationType associated with the tag. | 
| contentProvider | IContentProvider | The IContentProvider associated with the tag. | 
SquiggleTag(IContentProvider)
Initializes a new instance of the SquiggleTag class.
public SquiggleTag(IContentProvider contentProvider)| Parameter | Type | Description | 
|---|---|---|
| contentProvider | IContentProvider | The IContentProvider associated with the tag. | 
Properties
ClassificationType
Gets or sets the IClassificationType associated with the tag.
public IClassificationType ClassificationType { get; set; }Property Value
- IClassificationType:
- The IClassificationType associated with the tag. 
ContentProvider
Gets or sets the optional IContentProvider used to provide content for IntelliPrompt quick info popups or other UI.
public IContentProvider ContentProvider { get; set; }Property Value
- IContentProvider:
- The optional IContentProvider used to provide content for IntelliPrompt quick info popups or other UI.