SyntaxAnnotation 类

定义

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

public ref class SyntaxAnnotation sealed : IEquatable<Microsoft::CodeAnalysis::SyntaxAnnotation ^>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public sealed class SyntaxAnnotation : IEquatable<Microsoft.CodeAnalysis.SyntaxAnnotation>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")>]
type SyntaxAnnotation = class
    interface IEquatable<SyntaxAnnotation>
Public NotInheritable Class SyntaxAnnotation
Implements IEquatable(Of SyntaxAnnotation)
继承
SyntaxAnnotation
属性
实现

构造函数

SyntaxAnnotation()

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

SyntaxAnnotation(String)

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

SyntaxAnnotation(String, String)

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

属性

Data

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

ElasticAnnotation

一个预定义的语法注释,指示语法元素是否具有弹性琐事。

Kind

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

方法

Equals(Object)

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

Equals(SyntaxAnnotation)

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

GetHashCode()

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

运算符

Equality(SyntaxAnnotation, SyntaxAnnotation)

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

Inequality(SyntaxAnnotation, SyntaxAnnotation)

SyntaxAnnotation 用于批注具有其他信息的语法元素。

由于语法元素是不可变的,因此批注需要使用附加的批注创建新实例。

适用于