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>) |
创建琐事列表。 |
SyntaxTriviaList(SyntaxTrivia) |
表示只读列表 SyntaxTrivia。 |
SyntaxTriviaList(SyntaxTrivia[]) |
创建琐事列表。 |
属性
Count |
表示只读列表 SyntaxTrivia。 |
Empty |
表示只读列表 SyntaxTrivia。 |
FullSpan |
字符中的列表元素的绝对跨度,包括第一个和最后一个元素的前导和尾随琐事。 |
Item[Int32] |
获取指定索引处的琐事。 |
Span |
字符中列表元素的绝对跨度,不包括第一个和最后一个元素的前导和尾随琐事。 |
方法
运算符
Equality(SyntaxTriviaList, SyntaxTriviaList) |
表示只读列表 SyntaxTrivia。 |
Inequality(SyntaxTriviaList, SyntaxTriviaList) |
表示只读列表 SyntaxTrivia。 |
显式接口实现
IEnumerable.GetEnumerator() |
表示只读列表 SyntaxTrivia。 |
IEnumerable<SyntaxTrivia>.GetEnumerator() |
表示只读列表 SyntaxTrivia。 |
扩展方法
NormalizeWhitespace(SyntaxTriviaList, String, Boolean) |
创建一个新的语法琐事列表,其中包含所有空白和行尾琐事,替换为定期格式化的琐事。 |
NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean) |
创建一个新的语法琐事列表,其中包含所有空白和行尾琐事,替换为定期格式化的琐事。 |
Any(SyntaxTriviaList, SyntaxKind) |
如此 如果列表至少有一个指定类型的琐事。 |
IndexOf(SyntaxTriviaList, SyntaxKind) |
返回琐事列表中的指定类型的第一个琐事的索引。 |
NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean, Boolean) |
表示只读列表 SyntaxTrivia。 |
Any(SyntaxTriviaList, SyntaxKind) |
测试列表是否包含特定类型的琐事。 |
IndexOf(SyntaxTriviaList, SyntaxKind) |
返回琐事列表中的指定类型的第一个琐事的索引。 |