SyntaxTriviaList 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 的 SyntaxTrivia 唯讀清單。
public value class SyntaxTriviaList : IEquatable<Microsoft::CodeAnalysis::SyntaxTriviaList>, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxTrivia>, System::Collections::Generic::IReadOnlyCollection<Microsoft::CodeAnalysis::SyntaxTrivia>, System::Collections::Generic::IReadOnlyList<Microsoft::CodeAnalysis::SyntaxTrivia>
public readonly struct SyntaxTriviaList : IEquatable<Microsoft.CodeAnalysis.SyntaxTriviaList>, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxTrivia>, System.Collections.Generic.IReadOnlyCollection<Microsoft.CodeAnalysis.SyntaxTrivia>, System.Collections.Generic.IReadOnlyList<Microsoft.CodeAnalysis.SyntaxTrivia>
type SyntaxTriviaList = struct
interface IReadOnlyList<SyntaxTrivia>
interface seq<SyntaxTrivia>
interface IEnumerable
interface IReadOnlyCollection<SyntaxTrivia>
Public Structure SyntaxTriviaList
Implements IEnumerable(Of SyntaxTrivia), IEquatable(Of SyntaxTriviaList), IReadOnlyCollection(Of SyntaxTrivia), IReadOnlyList(Of SyntaxTrivia)
- 繼承
-
SyntaxTriviaList
- 實作
建構函式
SyntaxTriviaList(IEnumerable<SyntaxTrivia>) |
建立一份 Trivia 清單。 |
SyntaxTriviaList(SyntaxTrivia) |
表示 的 SyntaxTrivia 唯讀清單。 |
SyntaxTriviaList(SyntaxTrivia[]) |
建立一份 Trivia 清單。 |
屬性
Count |
表示 的 SyntaxTrivia 唯讀清單。 |
Empty |
表示 的 SyntaxTrivia 唯讀清單。 |
FullSpan |
字元中清單元素的絕對範圍,包括第一個和最後一個元素的前置和尾端三角。 |
Item[Int32] |
取得位於指定索引處的 Trivia。 |
Span |
字元中清單元素的絕對範圍,不包括第一個和最後一個元素的開頭和尾端三角。 |
方法
運算子
Equality(SyntaxTriviaList, SyntaxTriviaList) |
表示 的 SyntaxTrivia 唯讀清單。 |
Inequality(SyntaxTriviaList, SyntaxTriviaList) |
表示 的 SyntaxTrivia 唯讀清單。 |
明確介面實作
IEnumerable.GetEnumerator() |
表示 的 SyntaxTrivia 唯讀清單。 |
IEnumerable<SyntaxTrivia>.GetEnumerator() |
表示 的 SyntaxTrivia 唯讀清單。 |
擴充方法
NormalizeWhitespace(SyntaxTriviaList, String, Boolean) |
建立新的語法 Trivia 清單,其中包含所有空白字元和行尾,並以定期格式化的 Trivia 取代。 |
NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean) |
建立新的語法 Trivia 清單,其中包含所有空白字元和行尾,並以定期格式化的 Trivia 取代。 |
Any(SyntaxTriviaList, SyntaxKind) |
如果清單至少有一個指定種類的 Trivia,則為 True。 |
IndexOf(SyntaxTriviaList, SyntaxKind) |
傳回 Trivia 清單中指定種類之第一個 Trivia 的索引。 |
NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean, Boolean) |
表示 的 SyntaxTrivia 唯讀清單。 |
Any(SyntaxTriviaList, SyntaxKind) |
測試清單是否包含特定種類的 Trivia。 |
IndexOf(SyntaxTriviaList, SyntaxKind) |
傳回 Trivia 清單中指定種類之第一個 Trivia 的索引。 |