SyntaxTokenList 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 的 SyntaxToken 唯讀清單。
public value class SyntaxTokenList : IEquatable<Microsoft::CodeAnalysis::SyntaxTokenList>, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxToken>, System::Collections::Generic::IReadOnlyCollection<Microsoft::CodeAnalysis::SyntaxToken>, System::Collections::Generic::IReadOnlyList<Microsoft::CodeAnalysis::SyntaxToken>
public readonly struct SyntaxTokenList : IEquatable<Microsoft.CodeAnalysis.SyntaxTokenList>, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxToken>, System.Collections.Generic.IReadOnlyCollection<Microsoft.CodeAnalysis.SyntaxToken>, System.Collections.Generic.IReadOnlyList<Microsoft.CodeAnalysis.SyntaxToken>
type SyntaxTokenList = struct
interface IReadOnlyList<SyntaxToken>
interface seq<SyntaxToken>
interface IEnumerable
interface IReadOnlyCollection<SyntaxToken>
Public Structure SyntaxTokenList
Implements IEnumerable(Of SyntaxToken), IEquatable(Of SyntaxTokenList), IReadOnlyCollection(Of SyntaxToken), IReadOnlyList(Of SyntaxToken)
- 繼承
-
SyntaxTokenList
- 實作
建構函式
SyntaxTokenList(IEnumerable<SyntaxToken>) |
建立權杖清單。 |
SyntaxTokenList(SyntaxToken) |
表示 的 SyntaxToken 唯讀清單。 |
SyntaxTokenList(SyntaxToken[]) |
建立權杖清單。 |
屬性
Count |
傳回清單中的權杖數目。 |
FullSpan |
字元中清單元素的絕對範圍,包括第一個和最後一個元素的前置和尾端三角。 |
Item[Int32] |
取得位於指定索引處的權杖。 |
Span |
字元中清單元素的絕對範圍,不包括第一個和最後一個元素的前置和尾端三角。 |
方法
運算子
Equality(SyntaxTokenList, SyntaxTokenList) |
比較 |
Inequality(SyntaxTokenList, SyntaxTokenList) |
比較 |
明確介面實作
IEnumerable.GetEnumerator() |
表示 的 SyntaxToken 唯讀清單。 |
IEnumerable<SyntaxToken>.GetEnumerator() |
表示 的 SyntaxToken 唯讀清單。 |
擴充方法
Insert(SyntaxTokenList, Int32, SyntaxToken[]) |
在清單中的指定索引處插入一或多個權杖。 |
Any(SyntaxTokenList, SyntaxKind) |
測試清單是否包含特定種類的權杖。 |
IndexOf(SyntaxTokenList, SyntaxKind) |
傳回權杖清單中指定之類型之第一個標記的索引。 |
Add(SyntaxTokenList, SyntaxToken[]) |
將一或多個權杖新增至清單結尾。 |
Insert(SyntaxTokenList, Int32, SyntaxToken[]) |
在清單中的指定索引處插入一或多個權杖。 |
Any(SyntaxTokenList, SyntaxKind) |
測試清單是否包含特定種類的權杖。 |
IndexOf(SyntaxTokenList, SyntaxKind) |
傳回權杖清單中指定之類型之第一個標記的索引。 |