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) |
True 指定した種類のトリビアが少なくとも 1 つのリストにある場合。 |
IndexOf(SyntaxTriviaList, SyntaxKind) |
トリビア リスト内の指定した種類の最初のトリビアのインデックスを返します。 |
NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean, Boolean) |
の読み取り専用リストを SyntaxTrivia表します。 |
Any(SyntaxTriviaList, SyntaxKind) |
リストに特定の種類の雑学が含まれているかどうかをテストします。 |
IndexOf(SyntaxTriviaList, SyntaxKind) |
トリビア リスト内の指定した種類の最初のトリビアのインデックスを返します。 |
適用対象
.NET