Share via


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 可用來標注具有其他資訊的語法元素。

因為語法元素是不可變的,所以批註專案需要使用附加的批註來建立它們的新實例。

適用於