CodeLensTagContract Struct
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.
Represents the CodeLens tag, which is used to place CodeLenses on a view.
[System.Runtime.Serialization.DataContract]
public struct CodeLensTagContract : IEquatable<Microsoft.VisualStudio.RpcContracts.Editor.CodeLensTagContract>, IEquatable<Microsoft.VisualStudio.RpcContracts.Editor.ITagContract>, Microsoft.VisualStudio.RpcContracts.Editor.ITagContract
[<System.Runtime.Serialization.DataContract>]
type CodeLensTagContract = struct
interface ITagContract
Public Structure CodeLensTagContract
Implements IEquatable(Of CodeLensTagContract), IEquatable(Of ITagContract), ITagContract
- Inheritance
-
CodeLensTagContract
- Attributes
- Implements
Properties
Description |
A short description for the code element (e.g. method name along with containing type name). Used for display purposes (e.g. in the title of the CodeLens tool window if CodeLens details popup is promoted). |
DisplayBeforeCreatingDataPoints |
Defines whether this tag should be displayed before creating data points. |
Kind |
Gets or sets the kind of the code element. |
ProjectGuid |
A Guid identifying the project to which the document belongs. |
Properties |
A property bag storing additional properties for the code element. |
UniqueIdentifier |
Language specific unique identifier of the code element (e.g. fully qualified method name). |
Methods
Equals(CodeLensTagContract) | Indicates whether the current object is equal to another object of the same type. |
Equals(ITagContract) | Indicates whether the current object is equal to another object of the same type. |
Equals(Object) | Indicates whether this instance and a specified object are equal. |
GetHashCode() | Returns the hash code for this instance. |